Meaning of Navpreet Singh

Name: Navpreet Singh
Meaning:
Gender: Boy
Numerology: 5
Religion: Sikh
Color: Blue
Rashi: Virgo