ravisher
Explore definitions, synonyms, and language insights of ravisher
Definitions
Noun
someone who assaults others sexually
Noun
a very attractive or seductive looking woman