Barbuda
geographical nameDefinition of Barbuda
island of the British West Indies in the Leewards area 62 square miles (161 square kilometers), population 1325; with Antigua it forms the independent nation of Antigua and Barbuda