sty

(noun) pigsty

pigpen
pen (generic term)