Girl Names baby name Griselda

What does the name Griselda mean?

The meaning of the name “Griselda” is: “Gray, haired battle heroine”.

Gender:
Origins:
Starts with: