Davidson's Mains
Short definition from Wiktionary
Proper noun
- A western suburb of Edinburgh, City of Edinburgh council area, Scotland (OS grid ref NT2075).
We haven’t written up Davidson's Mains yet: Simple and Standard meanings, examples and a quiz.