rarach

Noun

 * 1) evil spirit, demon