タイショクカ
Meanings
Noun
1. big eater; trencherman; glutton
Composed of
-ist; -er