Stockyard

A Stockyard is a large yard in which livestock is kept.