Word
Guadeloupe, n.
an island territory of France located in the eastern West Indies; tourism is the major industry
<noun.location>
Guadeloupe
semantic pointers
member holonym
French West Indies
part holonym
Leeward Islands
instance hypernym
island