Find the word definition

Wikipedia
Ittireddu

Ittireddu is a comune (municipality) in the Province of Sassari in the Italian region Sardinia, located about north of Cagliari and about southeast of Sassari.

Ittireddu borders the following municipalities: Bonorva, Mores, Nughedu San Nicolò, Ozieri.