Synonyms and Antonyms for Leon

1. Leon (n.)

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

Synonyms:

2. Leon (n.)

a historical area and former kingdom in northwestern Spain

Synonyms:

3. Leon (n.)

a city in central Mexico

Synonyms: