Abdihamid is a compound Islamic name meaning "servant of the Praiseworthy," built from Arabic devotional elements.
Like Abdihamid?
Swipe through thousands of names like it