Barbuda (noun) Definition, Meaning & Examples

noun
  1. one of the NE Leeward Islands, in the E West Indies: part of Antigua and Barbuda. 62 sq. mi. (161 sq. km).
noun
  1. 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)
Barbuda (noun) Definition, Meaning & Examples

More Definitions