Where does “娑婆” come from?
娑婆 (Chinese) comes from Sanskrit सह, from Sanskrit मत, from Proto-Indo-Iranian matás, from Proto-Indo-European men- — to think, mind; spiritual activity; to stay,...
娑婆 (Chinese): world of endurance; outside world; this world
Definitions
- world of endurance; outside world; this world