1. Escocés e irlandés:Hanna es una forma inglesa del nombre gaélico "Ó hAnnadha" o "Ó hAonghusa", que significa "descendiente de Annadh" o "descendiente de Aonghus". Annadh es un nombre personal de significado incierto, mientras que Aonghus es un dios mitológico irlandés asociado con el amor, la juventud y la belleza.
2. Judío:Hanna también es un apellido judío, derivado del nombre hebreo "Hannah", que significa "favor" o "gracia". En la Biblia, Ana era la madre del profeta Samuel.
3. Árabe:Hanna también es un apellido árabe, derivado del nombre árabe "Hanna", que significa "felicidad" o "alegría".