The name Leela is a girl's name of Sanskrit origin meaning "play". Leela and is often added to lists like TV Character Names and discussed in our forums with posts like "Heaven/Hell/Purgatory Themed Girls".
From the experts:
While Leela may be a spelling variation of Lila or Leila, it's also an Indian name in its own right with a playful meaning. And unlike it's more popular Western sisters, Leela does not create pronunciation confusion.