Harihara is the fused representation of Lord Vishnu (Hari) and Lord Shiva (Hara) in Hindu mythology. Also known as Shankaranarayana (where Shankara is Shiva, and Narayana is Vishnu), Harihara is worshipped by both Vaishnavites and Shaivites, as a form of the Supreme God.