Boy namesGregoriosMeaningWatchful, vigilantMore boy namesHaithamHamadHashimHassanHazemHedra← Names guide