The word Narasimha consists of two words "nara" which means man, and "simha" which means lion. Together the term means "man-lion", referring to a mixed creature avatar of Vishnu. Bring Home Ekaa Handicrafts Beautifully Hand Carved Lord Narsimha Lakshmi statue!