- 1. n a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power Source: ecdict
Home / Dictionary / Espana
Espana
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.