EnglishLeelanameMeaningA female given name from Sanskrit used in India, a spelling variant of Lila.SourcesNo citations have been attached yet.