FamilyEducation.com
   
 

First name origin & meaning:

Hebrew: God is merciful; graceful one

First name variations: Hanna, Hana, Hannia, Hanniah, Hania, Hanne, Hanita, Hanka, Hannicka, Hannele, Channa, Hannah