Jafar
This name comes from the Arabic "ja'far," meaning "stream."
Alternates:
Jaffer
More info:
Results for "Jafar" on Google