Big Huge Thesaurus

Izanagi

noun

sounds kind of like