Crossword clues for Giant who lives in Doubting Castle. 7 letters:DESPAIRGiant who lives in Doubting Castle.