Name Jafar Bhai generally means River or Stream, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Jafar Bhai has Iranian (Persian), Arabian, Indian origin and people with name Jafar Bhai are mostly Muslim by religion. . |