Gunilda \g(u)-nil-da, gun(i)-lda\ as a girl's name is a variant of Gunhilda (Old Norse), and the meaning of Gunilda is "battle-maid".
The baby name Gunilda sounds like Gunnhilda and Gunhilde. Other similar baby names are Gunilla and Renilda.