Definition of Barbuda

  • (noun) an island in Antigua and Barbuda

Synonyms of Barbuda


Antonyms of Barbuda


No Antonyms Found.

Homophones of Barbuda


No Homophones Found.