Интересный вопрос, хороший.
У меня есть несколько версий:
1.Древнеславянская.
Мокрая, сырая, промозглая.
Слово "моск"-на древнеславянском языке означало кремень.А "ков" или хов" часть глагола ховатьса, прятаться. То есть Москва - каменное укрытие. Типа от сюда и название речки на котором стояло это укрытие.
2.Скифская.
Было еще такое скифское слово "моска"- означало крутящаяся, извилистая - это про ту же речку, от которой, якобы тоже произошло название города.
3.Финская.
А еще много-много раньше, когда там жили древние финские племена,слово "ва" по старофински - вода или река, а "моск" - медведь, или корова.
Но везде прослеживается вода и сырость. И это понятно, поскольку гидро-сеть той местности играла весьма заметную роль.
4.Если еще, копнуть, то можно предположить что в названии Москвы-реки запечатлелись имя библейского Мосоха(внука Ноя)!! и жены его Квы.
Народ мосховиты прибл. 130 год после потопа!.
Версий есть очень много,с низким и высоким уровнем научного обоснования
(1000-чи книг) просто не хватит электричества все подробно описывать.