Tamil Dictionary 🔍

stackyard

Stack"yard`, n. Defn: A yard or inclosure for stacks of hay or grain. A. Smith.


stackyard - Similar Words