COWSHED

Definition of COWSHED

  1. (noun)a barn for cows