accuser

nouns

someone who imputes guilt or blame
is derived from
is derived from
is a type of (narrower)
a person who disputes; who is good at or enjoys controversy