Definitions Found:

SNELL, keen (enthusiastic)