Variant of Leela or Lila, from Arabic 'layla' meaning night, or Sanskrit meaning divine play.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Leella?
Swipe through thousands of names like it