Boy namesBesharaMeaningGood tidings; the AnnunciationMore boy namesBilalBimenBishoyBolisBoulaBoutros← Names guide