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