vindicator

noun

One who vindicates; one who justifies, maintains, or defends.

noun

One who vindicates; one who justifies or maintains.

noun

a person who vindicates

noun

a person who argues to defend or justify some policy or institution