Jump to content

Norham

From Wiktionary, the free dictionary

English

[edit]
English Wikipedia has an article on:
Wikipedia

Proper noun

[edit]

Norham

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

References

[edit]