Big Huge Thesaurus

atavist

noun

sounds kind of like