Meaning & History
This is an English locational name of Anglo-Saxon origin. The meaning is either the wood from which stocks, that is to say tree stumps or logs were obtained and derived from the Old English pre 7th Century word stocc, meaning a stump and leah, "a wood or glade". Alternatively, it may describe a wood belonging to the farm, from the Old English stoc, meaning "a dairy-farm", and leah as before.