meaning 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


Related Words

leander |

Developed & Maintained By Taraprasad.com

Treasure Words