kailyard









kailyard


noun Scot.

  1. kaleyard.

noun Scot.

  1. a kitchen garden.

noun

  1. a variant spelling of kaleyard

noun

  1. Scot a vegetable garden
51 queries 0.578