Meaning of leon
Definition of leon
(noun)
a
historical
area
and
former
kingdom
in
northwestern
Spain
a
city
in
northwestern
Spain at the
foot
of the Cantabrian Mountains
a
city
in
central
Mexico
Other information on leon
WIKIPEDIA results for
leon
Amazon results for
leon
Tweet