There are multiple origins and translations for the hugely popular name Hannah:
1. Hebrew (הֲנָאָה) [hanaa], original form of the name Anne/Ann means - "delectation, enjoyment, relish, entertainment, boon"
2. Derivative 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.