Did you mean Lila?
Lila
noun
°used in India. Alternative spelling: Leela.
°.