Shabib Name Meaning