Name: Tahzeeb (تهذيب)
Meaning: Tahzeeb is an Arabic name for boys and girls that means purification, refinement, rectification, edification.
Gender: male