Hanna is de voornamelijk Duitse, Scandinavische en Slavische vorm van Hannah. Hannah is een oude Bijbelse naam, die voor het eerst voorkomt in het Oude Testament, in het eerste Boek Samuël, als de moeder van Samuël (een van de belangrijkste profeten in de joods-christelijke traditie). In het Hebreeuws betekent Channah “Hij (God) heeft mij begunstigd (d.w.z. met een kind)”, wat volkomen logisch is als je bekend bent met Hannah’s verhaal in de Bijbel (1 Samuël 1-2). Niet in staat om kinderen te baren “omdat de Heer haar schoot sloot”, bad Hannah krachtig tot de Heer om een zoon met de belofte om “hem aan de Heer te geven al de dagen van zijn leven”. God verhoort Hannah’s gebeden en “begunstigt” haar met een zoon (Samuel), vandaar de betekenis van de naam. Nadat het kind gespeend is (ongeveer de leeftijd van vier of vijf jaar in Bijbelse tijden), doet Hannah zoals beloofd en draagt haar zoon over aan de priester Eli om Samuel op te voeden in dienst van God. Het is een goede zaak dat God naar de gebeden van Hannah heeft geluisterd, want Samuël zou één van Israëls grootste leiders worden en de Israëlische monarchie inluiden door de eerste koningen te zalven, Saul en daarna David. Channah of Chana zijn namen die hun wortels hebben in de Hebreeuwse traditie, terwijl Hannah min of meer de Engelse versie is, populair gemaakt door de Puriteinen in de 16e en 17e eeuw in overeenstemming met hun gewoonte om oudtestamentische namen aan te nemen voor hun kinderen als een daad van bescheidenheid en nederigheid. De spelling van Hanna (zonder de tweede “h” op het einde) komt het meest voor bij Noord- en Oost-Europeanen. Zo is Hanna op dit moment de #1 vrouwennaam in Hongarije en de #3 in Duitsland. Het is ook een Top 50 in Polen, Noorwegen en Zweden.