Hanna es la forma principalmente alemana, escandinava y eslava de Hannah. Ana es un nombre bíblico antiguo, que aparece por primera vez en el Antiguo Testamento, en el primer Libro de Samuel, como madre de Samuel (uno de los profetas más importantes de la tradición judeocristiana). En hebreo, Channah significa «Él (Dios) me ha favorecido (es decir, con un hijo)», lo que tiene mucho sentido si se conoce la historia de Ana en la Biblia (1 Samuel 1-2). Incapaz de dar a luz «porque el Señor cerró su vientre», Ana rezó poderosamente al Señor por un hijo prometiendo «dárselo al Señor todos los días de su vida». Dios escucha las oraciones de Ana y la «favorece» con un hijo (Samuel), de ahí el significado del nombre. Después de que el niño es destetado (alrededor de los cuatro o cinco años en los tiempos bíblicos), Ana hace lo prometido y entrega su hijo al sacerdote Elí para que críe a Samuel al servicio de Dios. Menos mal que Dios escuchó las oraciones de Ana, porque Samuel se convertiría en uno de los mayores líderes de Israel y daría paso a la monarquía israelí al ungir a sus primeros reyes, Saúl y luego David. Channah o Chana son nombres arraigados en la tradición hebrea, mientras que Hannah es más o menos la versión inglesa, popularizada por los puritanos en los siglos XVI y XVII de acuerdo con sus costumbres de adoptar nombres del Antiguo Testamento para sus hijos como un acto de modestia y humildad. La ortografía de Hanna (sin la segunda «h» al final) es más común entre los europeos del norte y del este. Por ejemplo, Hanna es el nombre femenino número 1 en Hungría en este momento y el número 3 en Alemania. También es un Top 50 en Polonia, Noruega y Suecia.