Name: Tasafi (تصفي)
Meaning: Tasafi is an Arabic name for boys that means sincerity, loyalty, fealty.
Gender: male