Tweedsmuir
English
Proper noun
Tweedsmuir
A small
village
on the River
Tweed
in
Scottish Borders
council area,
Scotland
, historically in
Peeblesshire
(
OS
grid ref NT1024
)
.