From Old Norse grýla. Compare German Gräuel (“horror, atrocity”), Dutch gruwel (“abomination”).
grýla f (genitive singular grýlu, nominative plural grýlur)