Boy names · Popular in the GulfHamadMeaningPraised and gratefulMore boy namesHashimHassanHazemHedraHezekielIbrahim← Names guide