Find the word definition

Wikipedia
Torrebelvicino

Torrebelvicino is a town in the province of Vicenza, Veneto, Italy. SP46 goes through the town. As of 2007 Torrebelvicino has an estimated population of 6,077.