Meaning of almodóvar in Spanish:

almodóvar

masculine noun

  • 1Plaza fortificada.