sheeprun
Meaning
A sheep farm.
Synonyms
Etymology
From sheep + run (“animal enclosure; place where something can run”).
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "sheeprun" and many other words and sentences in English.