devadatta देवदत्त

Definition: mfn. god-given etc.