Definition: Meaning of, Spain in English to English dictionary.
Pronunciation:/ speɪn /
synonym
antonym
a country in southwest Europe, between France and Portugal, which includes the Balearic and Canary Islands. It is a member of the EU . Population: 40,217,413 (2003). Capital: Madrid. For many British people, Spain is a popular place to go for a holiday because of its hot, dry summers. People from Spain are called SPANIARD s .