DICTIONARY

(Total Entries : 197270)

dehayātrā

Dictionary Definition: 

○yātrā f. supporting the body or prolonging life BhP. Vedântas.
• food, nourishment L.
• passing away of the body, dying, death L.