Name: Zuhain (ذحين)
Meaning: Zuhain is an Arabic name for boys that means intelligent, keen, sharp-minded.
Gender: male