Manjunatha is an incarnation of "Lord Shiva". Manju means snow and Natha means lord. Since Shiva lives in kailasa and he is the lord of that loka, he is called Manjunatha. This is mostly because of Sri Dharmasthala Manjunatha Swamy located in Sri Kshethra Dharmasthala.