Find the word definition

Wikipedia
Canalicchio

Canalicchio is a of the of Tremestieri in the Province of Catania, Sicilia. It lays very close to the city of Catania.