• Kailyard

    Origin

    kail + yard

    Full definition of kailyard

    Noun

    kailyard

    (plural kailyards)
    1. (Scotland) A kitchen garden.
    © Wiktionary