(noun) the largest Latin American country and the largest Portuguese speaking country in the world; located in the central and northeastern part of South America; world's leading coffee exporter
Definitions for Spain
(noun) a parliamentary monarchy in southwestern Europe on the Iberian peninsula ; a former colonial power