ravisher

nouns

someone who assaults others sexually
is derived from
a very attractive or seductive looking woman