An immoral or licentious man
(Noun)
Synonyms:
  1. lecher
  2. satyr
  3. roué
  4. old goat
  5. pedophile
  6. pervert
  7. lech
  8. sleazebag