Guha (Sanskrit: गà¥à¤¹), is another name of the Hindu deity Skanda or Muruga. Guhan means the resident of the "cave of the heart". This basically derives from the Hindu philosophy that the ultimate truth/reality (God) is everpresent in the hearts of all living beings and is also the cause of the life force.