In a South Indian version of Shiva Purana, Hanuman is described as the son of Shiva and Mohini (the female avatar of Vishnu), or alternatively his mythology has been linked to or merged with the origin of Swami Ayyappa who is popular in parts of South India.