No idea - are there any barrows on Dumbarrow hill or is it named after its shape.
Are there more stones? they could represent boundary markers for the quarry?