sheeprun
1.
(
noun
) (British) property devoted to raising sheep
Synonyms:
sheepwalk
Related Words:
farm
Terms and Conditions of Use / Copyright Notice