SAMSARA


Meaning of SAMSARA in English

n. Ind. Philos. the endless cycle of death and rebirth to which life in the material world is bound.

Derivatives:

samsaric adj.

Etymology: Skr. samsara a wandering through

Oxford English vocab.      Оксфордский английский словарь.