Synonyms for "troglodyte"

Words with similar meaning