חַנָּה

Hannah

girlHebrewJewishChristianMuslim

Hannah is a Jewish girl name of Hebrew origin, meaning “Grace, favour”.

MeaningGrace, favour
GenderGirl
OriginHebrew
Written asחַנָּה
PronunciationHAN-uh
TraditionJewish, Christian, Muslim
Used inWorldwide

Meaning and origin of Hannah

Hannah comes from Hebrew Channah, from the root ch-n-n, to be gracious or show favour. In the First Book of Samuel she is the woman who prays fervently for a child and becomes the mother of the prophet Samuel; her song of thanks is echoed in Mary's Magnificat. Christian tradition gives Anna, the Greek form, to the mother of Mary, and the name spread widely in English after the Reformation.

Is Hannah a Jewish name?

Yes, Hannah is biblical: she is Samuel's mother in 1 Samuel 1–2, and her prayer is a model of Jewish prayer. In Islamic tradition Hannah (Hanna) is the name given to the mother of Maryam, so Muslim families also use it.

How popular is Hannah?

Widely used across English-speaking countries, Europe and the Middle East.

Gifts with the name Hannah

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Hannah

Names similar to Hannah

More Jewish girl names

Frequently asked questions

What does the name Hannah mean?

Hannah means 'Grace, favour'. It is of Hebrew origin.

Is Hannah a Jewish name?

Yes, Hannah is biblical: she is Samuel's mother in 1 Samuel 1–2, and her prayer is a model of Jewish prayer. In Islamic tradition Hannah (Hanna) is the name given to the mother of Maryam, so Muslim families also use it.

How do you pronounce Hannah?

Hannah is pronounced HAN-uh.

Is Hannah a boy or girl name?

Hannah is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.