Shirabe
English jmdict
1
noun (common) (futsuumeishi) yojijukugo Buddhism horse-headed and ox-headed demons in the Buddhist hell