Imira likely relates to Arabic amira, meaning 'princess' or 'female leader,' in a modern spelling form.
Like Imira?
Swipe through thousands of names like it