From Sanskrit *Nayana*, meaning “eye” or “sight,” adapted to a soft modern form.
Like Nayanah?
Swipe through thousands of names like it