Barbuda
geographical name
Bar·bu·da
bär-ˈb(y)ü-də
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share