Big Huge Thesaurus

izanagi

noun

sounds kind of like