From Latin dēspoliāre. Compare Italian spogliare, Romanian despuia, French dépouiller, Occitan despolhar, Spanish despojar.
despoliur