A feminine form of Neil, from Irish/Scottish Gaelic meaning 'champion' or 'cloud.'
Like Neilla?
Swipe through thousands of names like it