sheepwalk

Explore definitions, synonyms, and language insights of sheepwalk

Definitions

Noun
farm devoted to raising sheep

More General Terms