Grishelda \g-rishel-da, gr(i)-she-lda\ as a girl's name is a variant of Griselda (Old German), and the meaning of Grishelda is "dark battle".
The baby name Grishelda sounds like Grishilde, Graciella and Graciela. Other similar baby names are Criselda, Grizelda and Gricelda.