Abolitionist

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