Name: Sharuf (شرف)
Meaning: Sharuf is an Arabic name for boys that means honored, glorious, noble.
Gender: male