Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
OTHER SCRIPTS: Hamaad
OTHER FORMS: Hamad, Hammad, Humaud, Haumod
CONTRIBUTOR: anonymous on 5/6/2006
Meaning & History
God sent helper/ A servant from God. The pleaser of people.