Name: Jahhad (جهاد)
Meaning: Jahhad is an Arabic name for boys that means one who greatly strives, one who greatly struggles.
Gender: male