Boy names

Hazem

Meaning

Resolute, firm in judgement

More boy names

← Names guide