Name: Ajab (أجاب)
Meaning: Ajab is an Arabic name for boys and girls that means amazement, wonder.
Gender: male