Advertisement
Advertisement
Newtown St Boswells
/ ˈnjuːtaʊn sənt ˈbɒzwəlz /
noun
- a village in SE Scotland, administrative centre of Scottish Borders: agricultural centre. Pop: 1199 (2001)
Advertisement
Advertisement
Advertisement
Advertisement
Browse