Name: Sheaaf (شاف)
Meaning: Sheaaf is an Arabic name for boys that means light, short shower of rain. It also means strong love.
Gender: male