Kaleyard (noun) Definition, Meaning & Examples

noun Scot.
  1. a kitchen garden.
noun
  1. a vegetable garden
Kaleyard (noun) Definition, Meaning & Examples

More Definitions