Word
St. Eustatius, n.
an island in the Netherlands Antilles
<noun.location>
Saint Eustatius
St. Eustatius
semantic pointers
part holonym
Netherlands Antilles
instance hypernym
island