• Winnard

    Full definition of winnard

    Noun

    winnard

    (plural winnards)
    1. (UK, dialect) The redwing.
    © Wiktionary