Find the word definition

Wikipedia
Montoro

Montoro is a city and municipality in the Córdoba Province of southern Spain, in the north-central part of the autonomous community of Andalusia.