Banisher

Ban·ish·er

Banisher

n.
  1. One who banishes.