This question already has an answer here:
- Why we put 'A' after each Hindu name? 3 answers
Shiv became Shiva,
Ram became Rama,
Ved became Veda,
Ramayan becomes Ramayana,
Mahabharat becomes Mahabharata,
and the list goes on. Why did the names change? Not just in Hindus but also in other religion as well: Buddh became Buddha. And even if we are typing the correct thing the internet gives a red underline i.e., spelling mistake.
Why and who added this 'a' at the end of everything?
And not just the way people write, but the pronunciation adds 'आ' at the end. Unlike English, Hindi pronunciation is literal. We pronounce exactly what is written. I may not be the scholar in Hindi, but I know this much that the 'आ' is added and was not originally there.
For example Hindi word is कर्म but it is pronounced as कर्मा by English people (or I should say Non-Hindi people). I have even noticed that some Indian people has started pronouncing it in English way too - by adding 'आ' in the last.
Correct name of our god is शिव but pronouncing it as शिवा, would it be right?