Noun barbuda has 1 sense
  1. Barbuda - an island in Antigua and Barbuda
    --1 is a kind of
    island
    --1 is a part of Antigua and Barbuda
,
TOP