Name: Sharfan (شرفان)
Meaning: Sharfan is an Arabic name for boys that means honorable, noble, high in status.
Gender: male