Ok so I have checked a few sites and here is what I have come up with:
1. Joanna has an English/Latin/Greek/Hebrew origin. Apparently it is a taken from the name John, who was an apostle during Biblical times. That part I thought was really cool! Also it has stemmed from “Joan” which as we know a woman named “Joan of Arc” has become a popular person in our history.
2. The websites I found said that Joanna tends to mean “gift of God” or “god is gracious.” I think both of those fit me well because I was a gift of God to my adoptive parents. 🙂
It is very interesting to search for the meanings behind your name!