Table of Contents
Antonyms
Synonyms
Etymology

1. Spain

noun. a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power.

Synonyms

Etymology

  • Spain (English)
  • Espayne (Anglo-Norman)
  • Spania (Latin)
Antonym.com