Definitions of ravisher:

  • noun:   someone who assaults others sexually
  • noun:   a very attractive or seductive looking woman