CHAFFINCH

Definition of CHAFFINCH

  1. (noun)small European finch with a cheerful song