Big Huge Thesaurus

hephaistos

noun

sounds kind of like