Lyon — synonyms, definition
1. Lyon (Noun)
1 synonym
Lyons
1 definition
Lyon (Noun) — A city in east-central France on the Rhone River; a principal producer of silk and rayon.
4 types of
city metropolis urban center urban centre
3 parts of
France French Republic Lyonnais