Narayana Hari song is a Carnatic vocal song from the Popular Thyagaraja Krithis released on 2006. Music of Narayana Hari song is composed by . Narayana Hari was sung by Nithyasree Mahadevan. Download Narayana Hari song from Popular Thyagaraja Krithis on Raaga.com.