Here are your matches:
1. Hezekiah = godly king from whom Daniel may have been descended
2. Ashpenaz = prince of Nebuchadnezzar's eunuchs
3. Abed-nego = Azariah's Babylonian name
4. Josiah = godly king who brought reform in Judah
5. Belteshazzar = Daniel's Babylonian name
6. Melzar = subordinate set over Daniel
7. Shadrach = Babylonian name of Hananiah
8. Marduk = one of the most important Babylonian gods
9. Meshach = Babylonian name of mishael
10. Nebuchadnezzar = king who took people of Judah captive
Note: A number of your answers can be found in the opening section of the Book of Daniel (Daniel chapter 1).
For the name "Melzar," Daniel 1:11 in the King James version says this:
- Daniel to Melzar, whom the prince of the eunuchs had set over Daniel, Hananiah, Mishael, and Azariah ...
However, more recent language scholars have indicated that "Melzar" may be more of a title that means "guard" or "guardian," rather than a personal name. So, for instance, the New International Version translates Daniel 1:11 this way:
- Daniel then said to the guard whom the chief official had appointed over Daniel, Hananiah, Mishael and Azariah ...