What does alborg mean?

alborg meaning in General Dictionary

a town and slot in northern Jutland