Big Huge Thesaurus

ravisher

noun

sounds kind of like