Noun: Ile-St-Louis
- An island in the Seine River in central Paris, known for its historic architecture and wealthy residents
"The Ile-St-Louis is connected to the larger Ile de la Cité by a footbridge"
Type of: island
Part of: capital of France, City of Light, French capital, Paris
Encyclopedia: Ile-St-Louis