Abolitionist

Ab·o·li·tion·ist

Abolitionist

n.
  1. A person who favors the abolition of any institution, especially negro slavery.