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.