A dog has a keen sense of smell, a bat has a keen sense of
hearing, a cheetah has a keen sense of sight
View page
Ray A. Keen has written:
'Keen, Koehler, Kuntzi'
View page
The correct phrase is "keen on." It is used to express enthusiasm or a strong interest in something. For example, "I am keen on trying that new restaurant."