Noun
1. Leon
2. geographical area, geographic area, geographical region, geographic region, Leon
3. city, metropolis, urban center, Leon
4. city, metropolis, urban center
| Foreign Language Equivalents of 'leon' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||