or Spanish España geographical name country SW Europe in the Iberian Peninsula; a kingdom capital Madrid area 194,881 square miles (504,742 square kilometers ), population 39,141,000
SPAIN
Meaning of SPAIN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012