A modern form of Nayana from Sanskrit, carrying the meaning “eye” or “vision” with an Indian naming base.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nayna?
Swipe through thousands of names like it