lyonEnglish

Lyon, Lyons

Noun

A city in east-central France on the Rhone River, a principal producer of silk and rayon

English: Lyon, Lyons

Bahasa: Lyon, Lyons

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "lyon"