lyon
ly-on · proper_noun
Definitions
proper_noun
- 1.
A major city in southeastern France, the third-largest in the country, located at the confluence of the Rhone and Saone rivers.
Related words
Etymology
From Latin Lugdunum, the Roman name for the city.