Lord Shiva, a name for Shiva meaning ‘Lord of the Japa (chanting)’

1 Post