Word
Barbuda, n.
an island in Antigua and Barbuda
<noun.location>
Barbuda
semantic pointers
part holonym
Antigua and Barbuda
instance hypernym
island