What is the current explanation for the fact that the name <Shiva> is quite common among Tamils, but is fairly rare (if ever) among North Indian Hindus. Likewise for Murugan, Swaminathan, and Subrahmanian. V. V. Raman