Possibly of Swahili origin meaning 'she weeps' or 'lament,' or a modern invented variant of Leela.
Like Aleela?
Swipe through thousands of names like it