Also, it's been changing in Russian over time as well, so "Moscow" may well be a very close transcription of some earlier pronunciation. An 'o' surely was there at some point: московский, Московия....