Narasimha

Name – Narasimha

Gender – Male

Origin – Indian

Meaning – The Indian name Narasimha means – an incarnation of the Hindu god Vishnu