Modern invented name with French feminine -elle suffix, likely a creative elaboration.
Like Narielle?
Swipe through thousands of names like it