天王 てんのう
tennō

Noun

1. heavenly king

Buddhism
Noun

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

Related to 牛頭天王