Name: Haleej (حالج)
Meaning: Haleej is an Arabic name for boys that means rain-bearing cloud.
Gender: male