spain
spain
speɪn
spein
feignplanereignLleyn
Kingdom of Spain

Definition & Meaning of "Spain"in English

Spain
01

a country in southwest Europe 

Spain definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Simple
proper
Examples
Barcelona, located in Spain, is famous for its unique architecture. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store