English Dictionary
Definition finch in British English
finch noun
[countable] noun
/fɪntʃ/
Synonyms and related words
