norham (0 synonym found)

We don't have any synonyms for norham yet.

Did you mean…

Think norham belongs in the thesaurus? Recommend it and we'll take a look.


Definition of norham:

(n) : A village and civil parish in northern Northumberland, England, by the River Tweed, the border with Scotland (OS grid ref NT9047).

Definition of norham:

(n) : A village and civil parish in northern Northumberland, England, by the River Tweed, the border with Scotland (OS grid ref NT9047).

Back to Top