Leela (name)
Leela or 'Lila' is a name of Sanskrit origin and related to Hindu religion and philosophy. Sanskrit word leela/lila can be translated as "play or divine play" (noun), as in the Hindu philosophical concept of leela between Radha and Krishna.