Word
Ile-St-Louis, n.
island in Paris on the Seine
<noun.location>
Ile-St-Louis
semantic pointers
part holonym
Paris, City of Light, French capital, capital of France
instance hypernym
island