From Scottish Gaelic 'gleann' (valley) and Old English 'dun' (fortress), meaning valley fortress.
Like Glendon?
Swipe through thousands of names like it