Debadutta

Colors Related to this Name: Blue

Qualities Related to this Name: Romantic, Nurturing

Meaning

In English

Origin: Sanskrit. The name means "given by God".

Meaning(s):

-( male name -comes from the India language-) used in India.