zelda ( synonym found)

Definition of zelda:

°diminutive of Griselda.

Definition of zelda:

°diminutive of Griselda.

Back to Top