Meaning of the word spain in English
What does spain mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
spain
US /speɪn/
UK /speɪn/

Noun
1.
a country in southwestern Europe, occupying most of the Iberian Peninsula, with a population of over 47 million people.
Example:
•
I am planning to visit Spain next summer.
•
The capital city of Spain is Madrid.
Learn This Word at Lingoland