Definition of vindicator

Definition of vindicator
  1. vindicator Noun a person who vindicates
Need more help? Try our forum NEW