It is common in South Asia to spell the name Muhammad (when it is part of a man's name) as Mohd, or even Md. The practice is similar to the way William was once abbreviated "Wm." in English and Vladimir was shortened to "Vl." in Russian.
Now, Jammu and Kashmir is taking steps to combat the practice. The education department of the Indian state has issued an order to schools to record the first names of incoming students as "Muhammad", rather than the slightly distorted "Mohammed" or the abbreviated "Mohd" (Kolkata Telegraph).
I think it's a step in the right direction, provided the state doesn't start dictating the spelling of names in general.