Broomhaugh

English

Proper noun

Broomhaugh

  1. A settlement in Broomhaugh and Riding parish, Northumberland, England (OS grid ref NZ0161).

Further reading