There are a lot of ways to transliterate Sanskrit and other liturgical languages of Hinduism, and there are even more ways to transliterate the versions of Sanskrit words that have been loaned into modern Indian languages. It would be a fool's errand to try to get the whole site to agree on a standard way of spelling non-English words.
However, I would like to just ask this - in any given post you write, could you please use consistent spelling within that post? This helps our site look more professional. For example, I don't care whether you call him "Shiv" or "Shiva" or "Shivan" or "Siva", but please pick one and stick with it within any given post.