娑婆

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

Meaning

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

Example sentences

  • I am your father's spirit, doomed for a certain time to walk the night, and during the day I am confined to burn in fires, until the evil crimes I had done in my life are burnt and purged away.