Boy namesLoucasMeaningBringer of lightMore boy namesMahmoudMajedMakariosMansourMarcoMarcos← Names guide