0%

ALL meanings of barbuda

Bar·bu·da
B b
  • noun barbuda a coral island in the E Caribbean, in the Leeward Islands: part of the independent state of Antigua and Barbuda. Area: 160 sq km (62 sq miles) 3
  • noun barbuda island of the Leeward group in the West Indies: 62 sq mi (161 sq km) 3
  • noun barbuda one of the NE Leeward Islands, in the E West Indies: part of Antigua and Barbuda. 62 sq. mi. (161 sq. km). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?