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 "Quick Question Thread?!".
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.