zamora
/zaˈmoɾa/ (zah-MOH-rah)
Definitions
1. noun
A city in Spain, capital of the province of Zamora, located in the autonomous community of Castile and León.
“She visited the beautiful city of Zamora in northern Spain during her summer vacation.”
2. proper noun
A given name of Spanish origin.
“Zamora is a popular name among Spanish-speaking communities.”