娑婆

しゃば· also シャバ

this world; this life; the free world (outside of prison, the army, red light district, etc.); this corrupt world

Meanings

  1. Noun

    this world; this life
  2. the free world (outside of prison, the army, red light district, etc.)Colloquial
  3. this corrupt world; present world

Example sentences