Find the word definition

Wikipedia
Woodspeen

Woodspeen is a village in Berkshire, England, and part of the civil parish of Speen.

The settlement lies near to the A34 road ( Newbury Bypass), and is located approximately north-west of Newbury.