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