Variant of Desmond or from French de Armond, meaning of the army's protection.
Like Dearmond?
Swipe through thousands of names like it