sheeprun

Explore definitions, synonyms, and language insights of sheeprun

Definitions

Noun
farm devoted to raising sheep

More General Terms