Green’s Dictionary of Slang

zelda n.1

[? the ‘old-fashioned’ name (pace Zelda Fitzgerald)]

1. (US teen) a dull, uninteresting young woman.

[US]Wentworth & Flexner DAS 594/1: Zelda. A female square. Some cool and beat use since c.1950.

2. (Polari) a (young) woman.

[UK]P. Baker Fabulosa 299/1: zelda 1. a woman.
[UK]R. Milward Man-Eating Typewriter 29: The pictures in their tets were vile enough! The poor zelda was ostracised.

3. (Polari) a witch.

[UK]P. Baker Fabulosa 299/1: zelda [...] 2. a witch.