Crossword clues for David's adversary 7 letters:GOLIATHDavid's adversaryGIANTDavid's or Jack's adversary