Synonyms for leon

1. Leon (n.)

a city in northwestern Spain at the foot of the Cantabrian Mountains

Synonyms:

2. Leon (n.)

a city in central Mexico

Synonyms: