kailyard

noun

A kitchen garden.