The best gift to your child is a good name.
Baby Name: Deenanath
Meaning: Protector of poor, Lord of the poor
Sex: Boy
Origin: Hindu
Length: 9