What does "burgh" mean?

Burgh: A borough or incorporated town, especially, one in Scotland. See Borough.

Sources