A form of Omaira or Umayra from Arabic roots, often interpreted as flourishing or long-lived.
Like Omaira?
Swipe through thousands of names like it