horse-headed demons [馬頭] ( ashvashīrsha; mezu): Also, horse-headed beings. Jailors of hell who have the body of a human and the head of a horse, they stand guard with similar ox-headed demons. The Sanskrit word ashva means horse, and shīrsha means head.