Definition, synonyms and picture of Spain

Learn in


n. Spain

Definition of Spain in English

Parliamentary monarchy located in southwestern Europe, on the Iberian Peninsula, bordering Portugal, France, Andorra, the Mediterranean Sea and the Atlantic Ocean.

Synonyms of Spain in English

Kingdom of Spain

Lists where this word appears

European Countries

54 words to learn

European Countries I

7 words to learn

Countries I (general)

10 words to learn