Synonyms for barbuda | Synonym.com

Synonyms for barbuda

1. barbuda (n.)

an island in Antigua and Barbuda

Synonyms:

2. antigua and barbuda (n.)

a country in the northern Leeward Islands

Synonyms: