ravisher has definitions from the field of sexuality
1
[ noun ] a very attractive or seductive looking woman

Related terms

woman stun

2
[ noun ] (sexuality) someone who assaults others sexually

Synonyms

debaucher violator

Related terms

libertine rape

*