The name Ayyappan (sometimes spelled as Ayyappa or Aiyappan) may be related to the similar sounding ancient term Arya. ... Ayyappan is also known as Hariharaputra – meaning the "son of Harihara" or a fusion deity of Hari and Hara, the names given to Vishnu and Shiva respectively.
Ayyappan is the Hindu god of growth, particularly popular in Kerala. He is a syncretic deity, the son of Shiva and Mohini – the female avatar of Vishnu. Ayyappan is also referred to as Ayyappa, Sastavu, Hariharaputra, Manikanta, Shasta or Dharma Shasta.