Name: Mouhib (مهيب)
Meaning: Mouhib is an Arabic name for boys that means giving, generous.
Gender: male