truster

?

ads

noun

~ truster noun; ~ trusters plural

ads