Boy namesMajedMeaningGlorious and nobleMore boy namesMakariosMansourMarcoMarcosMarwanMatta← Names guide