ravisher
Noun
Meaning
One who ravishes (in any sense).
Source: Webster's dictionarySynonyms
lulu
smasher
looker
beauty
dish
peach
sweetheart
violator
knockout
stunner
mantrap
debaucher
raider
harpy
marauder
Show all synonyms