Home

Word

Orly, n.
more info a southeastern suburb of Paris; site of an international airport serving Paris
<noun.location>

Orly