Big Huge Thesaurus

anomala

noun

sounds kind of like