Definition of Espana

  • (noun) a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power

Synonyms of Espana


Antonyms of Espana


No Antonyms Found.

Homophones of Espana


No Homophones Found.