A revered Vedic sage, one of the Saptarishis (seven great sages) in Hinduism

1 Post