Bramshaw
English
Proper noun
Bramshaw
A small
village
and large
civil parish
in
New Forest
district,
Hampshire
,
England
(
OS
grid ref SU2615
)
.
References
Parish map