ぎょしょくか
Meanings
Noun
1. lecher; philanderer
Composed of
lechery; debauchery; philandering
-ist; -er