娑婆
しゃば
this world; this life; the free world (outside of prison, the army, red light district, etc.); this corrupt world
Meanings
Noun
this world; this life- the free world (outside of prison, the army, red light district, etc.)Colloquial
- this corrupt world; present world