Big Huge Thesaurus

duplicator

noun

sounds kind of like