Tenmanguu

天満宮 (Tenmanguu) is a Japanese noun meaning “Tenmangu shrine (shrine dedicated to Sugawara no Michizane's spirit)”.

Meanings

  1. nounTenmangu shrine (shrine dedicated to Sugawara no Michizane's spirit)

Kanji in 天満宮

Related words