Dictionary Definition:
dehântara n. another body MW. • -prâpti f. obtaining another body, transmigration, id