Word
Aruba, n.
a popular island resort in the Netherlands Antilles
<noun.location>
Aruba
semantic pointers
part holonym
Netherlands Antilles
instance hypernym
island