Glumdalca, Queen

Glumdalca, Queen

captive giantess in love with Tom. [Br. Lit.: Tom Thumb]