What gifts are these?!

12345678910
Across
  1. 5. I guess that's why they call it the ____
  2. 7. How many gods have poured out their hearts to ___ a world
  3. 8. Remember Christ our ____ was born on Christmas day
  4. 10. Wonderful, Counsellor, Mighty God, Everlasting Father, Prince of ___
Down
  1. 1. Go tell it on the ___
  2. 2. Star of ____
  3. 3. I played my ____ for Him
  4. 4. Ransom captive _____
  5. 6. Oh come oh come ____
  6. 9. We three kings of ____ are