Find the word definition

Wikipedia
S'Archittu

S'Archittu (Translation: "the little arch," in the Sardinian language) is a small coastal tourist resort near Oristano ( Sardinia, Italy), part of the municipality of Cuglieri.