nuraghe definition - Architecture Dictionary

nuraghe

Any of the large, round or triangular stone towers found in Sardinia and dating from the second millennium B.C. to the Roman conquest.