store farm

Noun

 * 1)  A stock farm; a cattle farm.