Newcraighall
English
Etymology
Possibly from
Scots
Newcraighauch
.
Proper noun
Newcraighall
A
suburban
village
on the eastern edge of
Edinburgh
council area,
Scotland
(
OS
grid ref NT3271
)
.