Find the word definition

Wikipedia
Montescudaio

Montescudaio is a comune (municipality) in the Province of Pisa in the Italian region Tuscany, located about southwest of Florence and about southeast of Pisa.