Newtown St Boswells
From Wiktionary, the free dictionary
Jump to navigation
Jump to search
English[edit]
Alternative forms[edit]
Proper noun[edit]
Newtown St Boswells
- A village in and the administrative centre of the Scottish Borders council area, Scotland (OS grid ref NT5731).