attestor

?

ads

noun

~ attestor noun; ~ attestors plural

ads