Meaning of horse barn

Definition of horse barn

(noun) a farm building for housing horses or other livestock

Other information on horse barn

WIKIPEDIA results for horse barn
Amazon results for horse barn