broomhouse Meaning and Definition

All in One

Broomhouse is a district of Edinburgh, Scotland. Although on the lands of Old Saughton, its name is adopted from an estate which was located to the north of the Edinburgh/Glasgow railway line.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video