The best gift to your child is a good name.
Baby Name: Kapilashwa
Meaning: one with a white horse ( Lord Indra)
Sex: Boy
Origin: Hindu
Length: 10