Bhajo Bhajo Shankara Bholaa Naath

Shankara Bholaa Naath (3)

Bhajo Bhajo Shankara Bholaa Naath

Dayaa Nidhe Kripaa Nidhe (3)

Shankara Bholaa Naath

Bhajo Bhajo Shankara Bholaa Naath

Hey Parameshwara Parthi Purishwara (3)

Meaning:

Sing, chant and worship The Divine Name of Lord Shiva, Who is The Most Easy to Please Lord. O Lord, Thou art The Bestower of Mercy and Compassion. O Most Auspicious, Supreme Divine Lord of The Entire Cosmos, Thou art Lord Sri Sai of Puttaparthi.

LEAVE A REPLY

Please enter your comment!
Please enter your name here