SAMSARA


Meaning of SAMSARA in English

[sam.sa.ra] n [Skt samsara, lit., passing through] (1886): the indefinitely repeated cycles of birth, misery, and death caused by karma

Merriam-Webster English vocab.      Английский словарь Merriam Webster.