Definify.com

Definition 2025


winnard

winnard

English

Noun

winnard (plural winnards)

  1. (Britain, dialect) The redwing.