Where does “Xhafaj” come from?

Xhafaj (Albanian) comes from Albanian Xhafë, from Albanian Xhafer, from Ottoman Turkish جعفر, from Arabic جَعْفَر.

Ancestry of “Xhafaj”, step by step

Xhafaj traces back through two separate lines of ancestry.

via Albanian Xhafë

StepLanguageWordMeaning
1AlbanianXhafë
2AlbanianXhafer
3Ottoman Turkishجعفر
4Arabicجَعْفَر

via Albanian aj

StepLanguageWordMeaning
1Albanianaj
Every word from Arabic جَعْفَرEvery word from Ottoman Turkish جعفرEvery word from Albanian Xhafer