Likely from Arabic forms such as Nayla, meaning 'attainer' or 'one who achieves.'
Like Neyla?
Swipe through thousands of names like it