Hamed is an Arabic name meaning 'praiseworthy' or 'one who praises.'
Like Hamed?
Swipe through thousands of names like it