Leela
noun
°used in India, a spelling variant of Lila.