Definition of Leon

Noun: Leon  ley'ón or ley'own

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

See also:
Leo
Leonard

Anagrams containing the word Leon

lnoe nleo onle eonl