Boy namesHazemMeaningResolute, firm in judgementMore boy namesHedraHezekielIbrahimIbramIdrisIsaac← Names guide