Шотландское и ирландское происхождение
Фамилия Hanna — англизированная форма гэльского имени Ó hAnnadha или Ó hAonghusa, что означает «потомок Аннада» или «потомок Аонгуса». Имя Аннад имеет неясное значение, а Аонгус — мифологический ирландский бог, связанный с любовью, юностью и красотой.
Еврейское происхождение
В еврейской традиции Hanna происходит от еврейского имени Ханна (ивр. חַנָּה), которое переводится как «милость» или «благодать». В библейском контексте Ханна известна как мать пророка Самуила.
Арабское происхождение
В арабском мире фамилия Hanna образована от имени Ханна (حَنَّا), означающего «счастье», «радость».