罗刹 luó chà

DEFINITIONS

  1. demon in Buddhism
  2. poltergeist in temple that plays tricks on monks and has a taste for their food

CHARACTERS

罗 luó net for catching birds; gauze
刹 chà temple, shrine, monastery