Synonyms for "Neandertal"

Words with similar meaning