Vishnu is a God in Hinduism. Maintain-er and protector of life. Mahavishnu. He took many incarnations Matsya, Kurma, Varaha, Narasimha, Vamana, Parashurama, Rama, Krishna, Buddha, and Kalki. Info about Hindu God Vishnu.HInduism Trinity. source