barbuda


barbuda

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)

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.276