Boy namesHassanMeaningBeauty and goodnessMore boy namesHazemHedraHezekielIbrahimIbramIdris← Names guide