English to English
Leon
(l/E/'/O/N
)
noun (n)
- a historical area and former kingdom in northwestern Spainsebuah sejarah kawasan dan bekas di barat laut kerajaan spanyolsource: wordnet30a city in northwestern Spain at the foot of the Cantabrian Mountainskota di northwestern spanyol di kaki gunung yang cantabriansource: wordnet30A lion.singa.source: webster1913