Meaning of sq yd

Definition of sq yd

(noun) a unit of area equal to one yard by one yard square

Other information on sq yd

WIKIPEDIA results for sq yd
Amazon results for sq yd