Attested.to

Definition

an ancient sage in Hindu mythology worshipped as a god by some lower castes

Seed ·

Term in context

Dharma in CommonParlance