Find the word definition

Wikipedia
Linguaglossa

Linguaglossa is a town and comune in the Province of Catania in Italy, located on the northern side of Mount Etna. It was founded on a lava stream in 1566. The name 'Lingua Glossa' literally means 'Tongue Tongue', with 'Lingua' being the Italian word for 'Tongue', and 'Glossa' being the ancient Greek word for 'Tongue'.

Sights of Linguaglossa include the Chiesa Madre, also known as "La Matrice", erected in 1613, and the Chiesa di S. Egidio, who is the town's patron saint.