Big Huge Thesaurus

Cro-magnon

noun

sounds kind of like