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. Оксфордский английский словарь. 2012