Se cree que ambos nombres, el checo "Vltava" y el germano "Moldau" tienen su origen en el alemán antiguo "wilt ahwa" (“agua salvaje”).