Big Huge Thesaurus

amaterasu

noun

sounds kind of like