GeneralConnection.com
➔
Dictionary
leander
Noun
1. Leander
1. mythical being
Usage