About us
Define
Definitions for
"Jedburgh"
Jedburgh (Referred to locally Jeddart or Jethart) is a town and former royal burgh in the Scottish Borders.
en.wikipedia.org