Synonyms for lyon

Found 1 synonym across 1 meaning for “lyon”.

a city in east-central France on the Rhone River (noun)

Synonym Finder | Rhyme Finder | Poetry Editor