Boy namesJassimMeaningGreat and mightyMore boy namesKamalKarasKareemKhalidKyriakosKyrillos← Names guide