Crofting (noun) Definition, Meaning & Examples

noun
  1. the system or occupation of working land in crofts
Crofting (noun) Definition, Meaning & Examples

More Definitions