Big Huge Thesaurus

nominator

noun

sounds kind of like