Name of a Vedic sage in Hinduism, one of the Saptarishi (seven great sages), also means ‘devourer’ or ‘eater’ in Sanskrit

1 Post