Barbuda meaning
Definitions of barbuda is:
  • 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)
  • noun barbuda
    island of the Leeward group in the West Indies: 62 sq mi (161 sq km)
  • noun barbuda
    one of the NE Leeward Islands, in the E West Indies: part of Antigua and Barbuda. 62 sq. mi. (161 sq. km).