Dubton
English
Proper noun
Dubton
A
hamlet
near
Hillside
,
Angus
council area,
Scotland
(
OS
grid ref NO7060
)
.
Anagrams
obtund