Meaning of Leander
Definition of Leander
(noun)
(Greek mythology) a
youth
beloved
of Hero who drowned in a
storm
in the Hellespont on one of his
nightly
visits to see her
Other information on Leander
WIKIPEDIA results for
Leander
Amazon results for
Leander
Tweet