From Arabic ʿabd + Ḥafid (or Hafiz-like stems), meaning 'servant of the protector/guide,' common in classical Arabic name construction.
Like Abdihafid?
Swipe through thousands of names like it