See
http://www.behindthename.com/name/hannah/related
Hannah, by itself, means grace or favor.
It is
Jo-Hannah (and derivatives) that means "God's grace."
See
http://www.behindthename.com/name/joanna/related
"Like arrows in the hands of a warrior are sons born in one's youth." Ps. 127:4
JoHannah Jubilee, BenJudah Gabriel, Aaron Josiah, Jordan Uriah,
Maranatha Nissiah, (Anastasia Nike, 1992-1992), Jeshua David,
Shiloh Joshana, Elijah Daniel, Hezekiah Nathaniel, Zephaniah Joseph