Big Huge Thesaurus

Marduk

noun

sounds kind of like