Nuragh

Webster's Dictionary of the English Language

·add. ·- One of the prehistoric towerlike structures found in Sardinia.