Variant of Almira, from Arabic 'amira' meaning 'princess' or 'exalted one.'
Like Almera?
Swipe through thousands of names like it