Name: Sharafuddin (شرفدن)
Meaning: Honour of the religion (Islam).
Gender: male