Search results
- DictionarySpain/speɪn/
- 1. a country in south-western Europe, occupying the greater part of the Iberian peninsula; population 46,100,000 (estimated 2015); languages, Spanish (official), Catalan; capital, Madrid.
Powered by Oxford Dictionaries