What is the full meaning of kaleyards
KALEYARD, a cabbage patch, a kitchen garden, also KAILYAIRD, KAILYARD [n]
Example of the word kaleyards placed on a Scrabble board.