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