Rare variant possibly related to Latin 'almus' meaning 'nourishing' or 'kind.'
Like Almous?
Swipe through thousands of names like it