There are multiple origins and translations for the hugely popular name Hannah:
1. Hebrew name (הֲנָאָה) [hanaa], original form of the name Anne/Ann means - "delectation, enjoyment, relish, entertainment, boon"
2. Form of the Hebrew name Hanan interpretation - "grace, favor, charm, beauty, gracefulness, prettiness, graciousness, loveliness, favor"
The name of the mother of Samuel in the Old Testament.