YourDictionary

Leander

noun

Gr. Legend the lover of Hero

See Leander in American Heritage Dictionary 4

link/cite print suggestion box