牛頭 ごず天王 てんのう
gozutennō

Noun

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

Buddhism