Back to N3 Words

馬頭

めず
JLPT N3 noun

Meanings

English

horse-headed demon (in hell)