Stell (noun) Definition, Meaning & Examples

noun
  1. a shelter for cattle or sheep built on moorland or hillsides
Stell (noun) Definition, Meaning & Examples

More Definitions