English edit

Etymology edit

From Sanskrit [Term?]. The name means "given by God".

Proper noun edit

Debadutta

  1. A male given name from India, of Indian usage.