New Abbey
English
Proper noun
New
Abbey
A
village
in
Kirkcudbrightshire
,
Dumfries and Galloway
council area,
Scotland
(
OS
grid ref NX9666
)
.