Correction: "rapper", & found your meaning...
The name "Shyheim" could be viewed as being a composite name of Germanic origin.
"Shy" forms the first part of many surnames, and comes from "Scheier" or "Scheiee", meaning: "one who came form the forest place".
"Heim" means "home" in German.
So, putting both elements together, the name "Shyheim" could conceivably mean: "one who comes from the home in the forest".
-- Nanaea