Meaning of name Gharib - Poor, Need, Humble, Stranger. Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Gharib