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/
"spain" picture

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