Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of finch

- A small singing bird of many genera and species, belonging to the family Fringillidae.

Crossword clue for finch

- Canary
- Small bird
- Small bird with a short stout beak