Where does “Hanna” come from?

Hanna (Portuguese) comes from English Hannah, from Hebrew חַנָּה — grace, gracious.

Ancestry of “Hanna”, step by step

StepLanguageWordMeaning
1EnglishHannahMother of the prophet Samuel in the Old Testament
2Hebrewחַנָּהgrace, gracious
Every word from Hebrew חַנָּהEvery word from English Hannah