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