nouraghe
French
Noun
nouraghe
m
(
plural
nouraghes
)
obsolete form of
nuraghe