NichiDict

しゃば

娑婆
[shaba]

Meanings

1.Noun

this world; this life

2.Noun

the free world (outside of prison, the army, red light district, etc.)

3.Noun

Buddhismthis corrupt world; present world