テンノウザン
Meanings
Noun
1. strategic point; crucial time; watershed; crunch
from the site of the crucial Battle of Yamazaki in 1582
Pitch accent
ンノ
ウザン
Composed of
heavenly king; Gozu Tenno (deity said to be the Indian god Gavagriva)
Mt.; Mount; (fig.) Mt.; (fig.) Mount