Find the word definition

Wikipedia
Albidona

Albidona is a town and comune in the province of Cosenza in the Calabria region of Italy. The little town is into a territory of 63 kmĀ² and the population is about 1,489.