From Arabic roots linked to praise, often as a form related to Hamid or Mahmoud.
Like Hamoud?
Swipe through thousands of names like it