Synonyms for "despoiler"

Words with similar meaning