Giant

David defeated him.

» ABC Crossword