Narahari In Sanskrit, Nara means man and Hari (also) means Lion. Hence, Narahari refers to Lord Narasimha.