TESTIFIER
n.[from testify. ] One who testifies; one who gives testimony or bears witness to prove any thing.
TESTIFIER Tes "ti *fi `er, n.