• Innyard

    Origin

    inn + yard

    Full definition of innyard

    Noun

    innyard

    (plural innyards)
    1. The yard of an inn.
    © Wiktionary