temmanara
1. If/when a demon from heaven; If/when a heavenly demon
Noun
#1347819
1. If/when a demon from heaven; If/when a heavenly demon
1. Tenmangu shrine (shrine dedicated to Sugawara no Michizane's spirit)
1. Of Tenmangu Shrine; Relating to Tenmangu Shrine
1. At Tenmangu Shrine; In/at Tenmangu Shrine
1. Tenmangu Shrine.
1. Was a Tenmangū shrine.
1. It was Tenmangu Shrine.
1. If/when Tenmangu Shrine; When at Tenmangu Shrine
1. Probably a Tenmangū shrine.