ravisher

Explore definitions, synonyms, and language insights of ravisher

Definitions

Noun
someone who assaults others sexually
Noun
a very attractive or seductive looking woman