wencher

(noun) adulterer (generic term)

< wench | wend >