English dictionary
barbuda meaning and definition
Definition and meaning of barbuda at MeaningMonkey.org. barbuda meaning and definition in the English Dictionary.BARBUDA noun
Definition of Barbuda (noun)
- an island in Antigua and Barbuda
Source: Princeton University Wordnet