Name: Rateeq (رتق)
Meaning: Rateeq is an Arabic name for boys that means mender, improver.
Gender: male