Broomhaugh
English
Proper noun
Broomhaugh
A
settlement
in
Broomhaugh and Riding
parish,
Northumberland
,
England
(
OS
grid ref NZ0161
)
.
Further reading
Broomhaugh
on Wikipedia.
Wikipedia