Home

Word

Barbuda, n.
more info an island in Antigua and Barbuda
<noun.location>

Barbuda
semantic pointers
part holonym
instance hypernym