Ivanna: baby girl name meaning and popularity

Ivanna

Of Russian origin, this is the female version of Ivan, which is a variation of John, meaning "the Lord is gracious." Let's hope little Ivanna is gracious, too, when it comes to sharing her toys with her siblings and friends.