Big Huge Thesaurus

cro-magnon

noun

sounds kind of like