From Arabic roots linked to praise, often as a form related to Hamid or Mahmoud.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Hamoud?
Swipe through thousands of names like it