Where does “Hasan” come from?

Hasan (Hausa) comes from Arabic حَسَن — fine, good, good-looking, handsome, manly; strong.

Ancestry of “Hasan”, step by step

StepLanguageWordMeaning
1Arabicحَسَنfine, good, good-looking, handsome, manly; strong
Every word from Arabic حَسَن