Name: Muhazib (مهذب)
Meaning: Muhazib is an Arabic name for boys that means supporter, advocate, partisan.
Gender: male