Boy Names baby name Hesham

What does the name Hesham mean?

The meaning of the name “Hesham” is: “Pounding; generous”.

Categories:
Gender:
Origins:
Starts with: