Meaning of spain

Definition of spain

(noun) a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power

Other information on spain

WIKIPEDIA results for spain
Amazon results for spain