Find the word definition

Wikipedia
Filicudi

Filicudi is one of eight islands that make up the Aeolian archipelago, situated northeast of the island of Sicily, southern Italy. It is a frazione of the comune of Lipari.