Name: Shaleel (شليل)
Meaning: Shaleel is an Arabic name for boys that means ravine, gorge, a place in a valley where a river flows.
Gender: male