snowfinchEtymologyFrom snow + finch.snowfinch means any of the passerine bird genus Montifringilla. Lexicurio rates it Sui generis — a strength score of 91 out of 100.nounAny of the passerine bird genus Montifringilla.