Name: Nubugh (نبوغ)
Meaning: Nubugh is an Arabic name for boys and girls that means brilliance, talent, excellence of skill and knowledge.
Gender: male