Summary
English Synonyms:   more detail...
  1. Espana:


English

Detailed Synonyms for Espana in English

Espana:

Espana [the ~] noun

  1. the Espana
    – a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power 1
    the Espana; the Kingdom of Spain; the Spain
    – a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power 1

Related Definitions for "Espana":

  1. a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power1