keen
US /kiːn/
UK /kiːn/

1.
having or showing eagerness or enthusiasm
:
•
She's very keen on learning new languages.
•
He's a keen sportsman.
2.
having or showing a strong sense of something; acute
:
•
Dogs have a very keen sense of smell.
•
She has a keen eye for detail.