Nayya is of Indian origin, derived from the Sanskrit word 'Nayana,' which means 'eyes.' It's often used as a feminine given name, adding a unique touch to its bearer's identity.
"The name Nayya was quite popular in 1999 with five babies being named so."