SynonymX
Speak
Leander
Definition of Leander
1.
(Greek mythology) a youth beloved of Hero who drowned in a storm in the Hellespont on one of his nightly visits to see her
Noun
Semanticaly linked words with "leander"
greek mythology
mythical being