Leela

Proper noun

 * 1)  used in India, a spelling variant of Lila.