Find the word definition

Wikipedia
Cascia

Cascia is a town and comune (municipality) of the Italian province of Perugia in a rather remote area of the mountainous southeastern corner of Umbria. It is about 21 km from Norcia on the road to Rieti in the Lazio (63 km).