An old Arabic name often understood as 'long-lived' or 'prosperous in life.'
Like Amr?
Swipe through thousands of names like it