Name: Suwaib (صويب)
Meaning: Suwaib is an Arabic name for boys and girls that means reward, recompense. It is the diminutive form of Sawab
Gender: male