Boy namesAndrawesMeaningManly, courageousMore boy namesAntoniosArmaniousArmiaArsaniousAthanasiosAyman← Names guide