A feminine or variant form of Neil, from Gaelic roots meaning 'champion' or 'cloud.'
Like Neilie?
Swipe through thousands of names like it