Newtown St Boswells

(redirected from Newtown St. Boswells)
Also found in: Dictionary, Wikipedia.

Newtown St Boswells

a village in SE Scotland, administrative centre of Scottish Borders: agricultural centre. Pop.: 1199 (2001)