Macfarlane's Dictionary (http://www.ceantar.org/Dicts/MF2/ lists:

dùn
nm. g.v. dùin; pl. dùin, heap, mount, mound, fortress, fortification


which sounds like a pretty good translation of the Sassenach burgh