Definition of Spain in English
Parliamentary monarchy located in southwestern Europe, on the Iberian Peninsula, bordering Portugal, France, Andorra, the Mediterranean Sea and the Atlantic Ocean.
Synonyms of Spain in English
Kingdom of Spain
Parliamentary monarchy located in southwestern Europe, on the Iberian Peninsula, bordering Portugal, France, Andorra, the Mediterranean Sea and the Atlantic Ocean.
Kingdom of Spain
Monarquía parlamentaria situada en el sudoeste de Europa, en la península ibérica, que tiene frontera con Portugal, Francia y Andorra, y costa en el mar Mediterráneo y el océano Atlántico.
Reino de España