Variant of Elmo, from Germanic 'helm' meaning helmet or protector.
Like Elmus?
Swipe through thousands of names like it