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.”

Synonyms

  • town
  • village

Antonyms

  • city
  • metropolis