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