Definition of 娑婆 (しゃば)
しゃば
娑婆
しゃば
shaba
noun
1.
this world, this life
2.
the free world (outside of prison, the army, red light district, etc.)(colloquialism)
3.
this corrupt world, present world(Buddhist term)
Related Kanji
娑 | old woman |
婆 | old woman, grandma, wet nurse |