Word Definition - 罗刹

luó chà demon in Buddhism; poltergeist in temple that plays tricks on monks and has a taste for their food

Individual Character Details