From Old English 'here' (army) and 'weard' (guard), meaning army guardian; also a place name.
Like Harvard?
Swipe through thousands of names like it