Uncover the origin, popularity, and more for any name.
Hamdy is a common Arabic masculine given name meaning 'kind', 'generous', or 'compassionate'. It is derived from the root *ḥ-m-d*, which signifies praise and gratitude.