Nihoner

“The ancestral sun goddess” in Japanese

Short answer
天祖 tenso てんそ

The ancestral sun goddess in Japanese is “天祖” (tenso). Full meaning: the ancestral Sun Goddess.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.