jedburgh
/ˈdʒɛdbərɡ/Definitions
1. noun
A small town in Roxburghshire, Scottish Borders, Scotland.
“The historic Jedburgh Abbey in Jedburgh, Scotland, is a must-visit for history enthusiasts.”
1. noun
A small town in Roxburghshire, Scottish Borders, Scotland.
“The historic Jedburgh Abbey in Jedburgh, Scotland, is a must-visit for history enthusiasts.”