Bringer of good news
Origin
Arabic
Gender
Boy
Category
Boy Names
Man, mortal
One who carries good news
Harbinger of good things, a messenger of good news
Smiling
One of the ninety-nine names of god