What is the meaning of barbados in English?

Learn vocabulary with pictures as well as definitions of barbados in English

Learn in

See more

n. Barbados

Definition of Barbados in English

Island nation with a constitutional monarchy located where the Caribbean Sea meets the Atlantic Ocean, to the east of Saint Vincent and the Grenadines.