Definition of 牛頭天王 (ごずてんのう)

noun
Gozu Tenno (deity said to be the Indian god Gavagriva)(Buddhist term)
Related Kanji
cow
head, counter for large animals
heavens, sky, imperial
king, rule, magnate