YourDictionary

samsara

noun

Hinduism the continuing cycle in which the same soul is repeatedly reborn

See samsara in American Heritage Dictionary 4

Learn more about samsara

link/cite print suggestion box