Synonyms for "Neanderthal"

Words with similar meaning