What is the meaning of Burgh?

a small mound, often used in reference to tumuli (mostly restricted to place names).

a borough or chartered town (now only used as an official subdivision in Scotland).

Source: wiktionary.org