MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Leon
(l/E/'/O/N )

noun (n)

  • a historical area and former kingdom in northwestern Spain
    sebuah sejarah kawasan dan bekas di barat laut kerajaan spanyol
    source: wordnet30
  • a city in northwestern Spain at the foot of the Cantabrian Mountains
    kota di northwestern spanyol di kaki gunung yang cantabrian
    source: wordnet30
  • a city in central Mexico
    pusat kota di meksiko
    source: wordnet30
  • A lion.
    singa.
    source: webster1913