Possibly: Derived from Shiva (Hindu deity) with a suffix, meaning ‘Belonging to Shiva’ or ‘Devotee of Shiva’

1 Post