A modern variant of Amara, from Arabic meaning 'eternal' or African meaning 'grace,' with the -ayra ending.
Like Amayra?
Swipe through thousands of names like it