Female

Hanna

Meaning: favor, grace

Origin: Polish

Hanna is the Polish (and, in the same spelling, German and Scandinavian) form of Hannah, dropping the final silent h of the English spelling without changing the pronunciation. It has been a fixture of Polish naming for centuries.