しゃば

娑婆

this world; this life

N3Noun
Noun
this worldthis life
Noun
the free world (outside of prison, the army, red light district, etc.)
Noun
this corrupt worldpresent world