Where does “Hasanaj” come from?

Hasanaj (Albanian) comes from Albanian Hasan, from Ottoman Turkish حسن, from Arabic حُسْن.

Ancestry of “Hasanaj”, step by step

Hasanaj traces back through two separate lines of ancestry.

via Albanian Hasan

StepLanguageWordMeaning
1AlbanianHasan—
2Ottoman Turkishحسن—
3Arabicحُسْن—

via Albanian aj

StepLanguageWordMeaning
1Albanianaj—
Every word from Arabic حُسْن →Every word from Ottoman Turkish حسن →Every word from Albanian Hasan →