Johanna

Gender: girl

Nicknames: Joanne, Jo, Hanna

Of Hebrew origin, meaning "God is gracious." Johanna is an elegant, classic name with biblical roots and a timeless appeal.