• Spayard

    Full definition of spayard

    Noun

    spayard

    (plural spayards)
    1. (obsolete) The hart in its third year; a young deer

    Synonyms

    © Wiktionary