Dalmellington
English
Proper noun
Dalmellington
A small
market town
in
East Ayrshire
council area,
Scotland
(
OS
grid ref NS4805
)
.