Meaning of lecher

Definition of lecher

(noun) man with strong sexual desires

Other information on lecher

WIKIPEDIA results for lecher
Amazon results for lecher