FINCH MEANING IN ENGLISH

• Finch Definition & Synonyms

  1. (n.) A small singing bird of many genera and species, belonging to the family Fringillidae.


• Finchbacked Definition & Synonyms

  1. (a.) Streaked or spotted on the back; -- said of cattle.


RECENT SEARCHES