English dictionary
spain meaning and definition
Definition and meaning of spain at MeaningMonkey.org. spain meaning and definition in the English Dictionary.SPAIN noun
Definition of Spain (noun)
- a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power
- synonyms: Espana, Kingdom of Spain
Source: Princeton University Wordnet