Newcraighall
Proper noun
Meaning
Newcraighall
A suburban village on the eastern edge of Edinburgh council area, Scotland (OS grid ref NT3271).
Proper noun
Newcraighall
A suburban village on the eastern edge of Edinburgh council area, Scotland (OS grid ref NT3271).