Hanna to głównie niemiecka, skandynawska i słowiańska forma imienia Hannah. Hannah to starożytne imię biblijne, które po raz pierwszy pojawia się w Starym Testamencie, w pierwszej Księdze Samuela, jako matka Samuela (jednego z najważniejszych proroków w tradycji judeochrześcijańskiej). W języku hebrajskim Channah oznacza „On (Bóg) obdarzył mnie łaską (tzn. dzieckiem)”, co ma sens, jeśli zna się historię Hanny z Biblii (1 Samuela 1-2). Nie mogąc rodzić dzieci „ponieważ Pan zamknął jej łono”, Hanna modliła się usilnie do Pana o syna, obiecując, że „odda go Panu po wszystkie dni jego życia”. Bóg wysłuchuje modlitw Hanny i „obdarza” ją synem (Samuelem), stąd znaczenie tego imienia. Po odstawieniu dziecka od piersi (w czasach biblijnych było to około czwartego lub piątego roku życia), Hannah robi to, co obiecała i przekazuje syna kapłanowi Eli, aby ten wychował Samuela w służbie Bożej. Dobrze się stało, że Bóg wysłuchał modlitw Hanny, ponieważ Samuel stał się jednym z największych przywódców Izraela i zapoczątkował monarchię izraelską, namaszczając pierwszych królów – Saula, a następnie Dawida. Channah lub Chana to imiona zakorzenione w tradycji hebrajskiej, podczas gdy Hannah jest mniej więcej wersją angielską, spopularyzowaną przez purytanów w XVI i XVII wieku, zgodnie z ich zwyczajem przyjmowania starotestamentowych imion dla swoich dzieci jako aktu skromności i pokory. Pisownia Hanna (bez drugiego „h” na końcu) jest najbardziej powszechna wśród północnych i wschodnich Europejczyków. Na przykład, Hanna jest obecnie #1 żeńskim imieniem na Węgrzech i #3 w Niemczech. Jest również w Top 50 w Polsce, Norwegii i Szwecji.