lyon

Noun
  1. A city in east-central France on the Rhone River;
    A principal producer of silk and rayon (synset 108956420)

Other Searches