stud farm

(noun) farm (generic term)