Debdatta

Debdatta is a Sanskrit name meaning “god-given.” It represents divine grace, favor, and blessings. This name is often given to boys and symbolizes the ability to receive blessings from the divine and to live a life of grace.
Meaning:
God-given
Letters in Words:
8

Origin:

Gender:
Religion:
Starts with:

Other Names: