English of uncertain origin. Zelda may be a short form of Grizelda or it may be a phonetic variant of Zelde [q.v.].