Back to N3 Words

牛頭天王

ごずてんのう
JLPT N3 noun

Meaning

Gozu Tenno (deity said to be the Indian god Gavagriva)