Beelingo.com

English Dictionary

  • Hide translation

 Leon Leon /ˈliːɑːn/

noun

  1. A city in central Mexico  ( Leon )
    a city in central Mexico
  2. A city in northwestern Spain at the foot of the Cantabrian Mountains  ( Leon )
    a city in northwestern Spain at the foot of the Cantabrian Mountains
  3. A historical area and former kingdom in northwestern Spain  ( Leon )
    a historical area and former kingdom in northwestern Spain