Zelda
noun
°diminutive of Griselda.