Pitru Loka and Pitru Upasana
The word ‘पितृ’ is a Sanskrit word which basically means ancestors of one’s lineage. In western civilization especially in Roman mythology, the word Pitru is translated as ‘Manes’ which basically interprets as the soul of the deceased ancestors who are considered to be the beneficial souls to the lineage. Pitru holds much esteemed position in… read more »