What is the full meaning of yardlands
YARDLAND, an English unit of land measure equal to 30 acres [n]
Example of the word yardlands placed on a Scrabble board.