Mother and Baby

Naveen for a baby name


Meaning

Indian, meaning ‘new’. Actor Naveen Andrews is known for his roles in Lost, The English Patient and Rollerball.

Perform another baby name search


Search by letter


Powered by

Related Content