Imira likely relates to Arabic amira, meaning 'princess' or 'female leader,' in a modern spelling form.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Imira?
Swipe through thousands of names like it