Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
CONTRIBUTOR: Alan Fisher on 4/30/2007
Meaning & History
This is a village in the Forest of Dean, Old English for "dwell by the river"