Meaning of finch
Definition of finch
(noun)
any of
numerous
small
songbirds with
short
stout
bills
adapted
for
crushing
seeds
Other information on finch
WIKIPEDIA results for
finch
Amazon results for
finch
Tweet