spain
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power
Kingdom of Spain; Espana
.
WordNet
Previous
spaghettini
spagyric
spagyrist
spahi
spaid
Next
spake
spakenet
spaky
spalacidae
spalax