kṛtavedin कृतवेदिन्

Definition: mfn. (equals -jña-) one who acknowledges past benefits or services, grateful