Find the word definition

Wikipedia

Mentana

Mentana is a town and comune, former bishopric and presant Latin Catholic titular see in the province of Rome, Lazio, central Italy. It is located north-east of Rome and has a population of about 21,000.