Spain - Definition

spain

n 1: a parliamentary monarchy in southwestern Europe on the
Iberian Peninsula; a former colonial power [syn: Spain,
Kingdom of Spain, Espana]

Look up another word