Meaning of lyon
Definition of lyon
(noun)
a
city
in
east-central
France on the Rhone River; a
principal
producer
of
silk
and
rayon
Other information on lyon
WIKIPEDIA results for
lyon
Amazon results for
lyon
Tweet