From Arabic 'amira' meaning princess or exalted one; used in Spanish-speaking cultures.
Like Almira?
Swipe through thousands of names like it