Orchard Brae (English, name)
expansion: Orchard Brae
Senses:
glosses: A neighbourhood of Edinburgh, Scotland, north-west of the city centre (OS grid ref NT2374).
Forms: