Dictionary Definition:
[translation-san] {C,MSA,MV} dehin
[translation-eng] {Hopkins} the embodied
[translation-eng] {C} living beings