Rare name possibly derived from Alma (Latin for nourishing soul) with an elaborated suffix.
Like Almeater?
Swipe through thousands of names like it