Search for crossword answers and clues

Answer for the clue "Christmas present you'll find inside this grid ", 12 letters:
giftwrappedb