Attested.to

Definition

(Hinduism) repeated rebirth in new forms

Seed ·

Term in context

cycle of rebirth in CommonParlance