Synonyms for "neandertal"

Words with similar meaning