NURAGH Meaning of NURAGH in English [ 'nʊərag ](also ~e -geɪ ) ■ noun ( plural ~i -gi ) a type of large tower-shaped stone structure found in Sardinia, dating from the Bronze and Iron Ages.Originfrom Sardinian. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004