Definitions Found:

plucky (brave and spirited)