land yard
nounDefinition of land yard
dialectal, England
: a measure of length equal to a rod or a little more