What is the meaning of antigua and barbuda in English?

Learn vocabulary with pictures as well as definitions of antigua and barbuda in English

Learn in

See more

n. Antigua and Barbuda

Definition of Antigua and Barbuda in English

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