Find the word definition

Wikipedia
Garaguso

Garaguso is a town and comune in the province of Matera, in the Southern Italian region of Basilicata. Garaguso has a population of 1,193 inhabitants (2009) and a surface of .