Name: Musaddid (مسدد)
Meaning: Musaddid is an Arabic name for boys that means achiever, accomplisher, one who hits the mark.
Gender: male