Name Details
Boy|Sikh

Navpreet

"Navpreet is a unique name meaning 'new love' or 'new affection' in Punjabi."

Baby Names A-Z

Keep Exploring