Keen : having or showing eagerness or enthusiasm.Dull : lacking interest or excitement.Rogue : a dishonest or unprincipled man.Ardent : very enthusiastic or passionate.Shrewd : having or showing sharp powers of judgement; astute.Antonym of Keen is Dull