The best gift to your child is a good name.
Baby Name: Gangotri
Meaning: sacred river of India , Precious water to wash out the sins
Sex: Girl
Origin: Hindu
Length: 8