Dictionary Definition:
[translation-san] {C,MSA} kartṛ
[translation-san] {C,MSA} kāraka
[translation-san] {C} paśyaka
[translation-eng] {Hopkins} agent; doer
[translation-eng] {C} maker; one who sees