Shadrach \sh(a)-dra-ch, shad-rach\ as a boy's name is of Babylonian origin, and the meaning of Shadrach is "command of Aku". Aku was the Babylonian moon god. In the Old Testament, one of the three Hebrew men thrown into a fiery furnace by King Nebuchadnezzar and rescued by an angel. Used steadily in the 16th-19th centuries.
Shadrach has 3 variant forms: Shad, Shadrack and Shadrick.
For more information, see also the related name Meshach.
Baby names that sound like Shadrach are Chadrick and Chadric.