English Spain nounMeaning 1A country in southwestern Europe on the Iberian Peninsula.in other languages:ČZJmeaning 1meaning 1meaning 1meaning 1more translationsASLmeaning 1more translations