Definify.com

Definition 2024


winnard

winnard

English

Noun

winnard (plural winnards)

  1. (Britain, dialect) The redwing.