Ile-St-Louis — definition

1. Ile-St-Louis (Noun)

1 definition

Ile-St-Louis (Noun) — Island in Paris on the Seine.

1 type of
island
4 parts of
City of Light French capital Paris capital of France