Name: Jafur (جعفر)
Meaning: Jafur is an Arabic name for boys that means river. It is the diminutive form of Jafar.
Gender: male