Definition of Barbuda

Noun: Barbuda  baa(r)'boo-du

  1. An island in Antigua and Barbuda

See also:
barbu
barbule

Anagrams containing the word Barbuda

badarbu abarbud dabarbu udabarb budabar rbudaba arbudab