leon Meaning, Definition & Usage
-
noun a historical area and former kingdom in northwestern Spain
-
noun a city in northwestern Spain at the foot of the Cantabrian Mountains
-
noun a city in central Mexico
WordNet
Le"on noun
Definitions
A lion. Obs. Chaucer.