What is the meaning of kingdom of spain in English?

Learn vocabulary with pictures as well as definitions of kingdom of spain in English

Learn in

See more

n. Kingdom of Spain

Definition of Kingdom 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 Kingdom of Spain in English

Spain