Name: Midrar (مدرار)
Meaning: Midrar is an Arabic name for boys that means abundant, copious, exuberant, flowing.
Gender: male