Según la opinión de nuestros sabios fue la madre biológica de Moshe, Iojebed, la que le dio el nombre, Moshe. Posteriormente, Iojebed le dijo a la hija del faraón, Batia, el nombre del niño en hebreo, y ella continuó llamándolo así, ya que entendía que el nombre era apropiado porque el niño había sido rescatado de las aguas.
Ibn Ezra dice que Bathia también le dio a Moshe un nombre en egipcio, Munius, que la Torá lo tradujo al hebreo como Moshe tambièn existe la teoría de que la princesa había estudiado hebreo y fue ella quien le dio el nombre.