Sheeprun — synonyms, definition

1. sheeprun (Noun) Brit

1 synonym
sheepwalk
1 definition

sheeprun (Noun) — Farm devoted to raising sheep.

1 type of
farm