Variant of Leela or Lila, from Arabic 'layla' meaning night, or Sanskrit meaning divine play.
Like Leella?
Swipe through thousands of names like it