the proper way to say the City name? (Jodhpur) i don't know.

but --that rhetorical term-- (i remember it begins with a m.. i have gotten that far) for switching letters positions in a word?-- well, that process seems to be in play. (and the process where we make a foreign word look and sound like english.)

Jodhpur--quickly becomes jodphur-- and we all know how to 'say' ph(where as dhp doesn't seem to flow smoothly from the tongue!)
and so we get Jod-fur's

and in the US, only a handful are aware that there even is a city named Jodhpur!