The Bible claims that "Moses" is a Hebrew name, however those who named him weren't Hebrew, Pharaoh and his family were Egyptians. Today Egyptologists discovered the Egyptian meaning of the word "Moses".
TreeSparks, What Does The Name Moses (Musa or Moshe) Actually Mean?, 2017
In ancient Egyptian Moses means "newborn". This was only known recently, however this was portrayed in the Quran 1400 years before it was discovered.
He said, "Did we not raise you among us as a newborn? and you stayed among us for many of your years?
١٨ قَالَ أَلَمْ نُرَبِّكَ فِينَا وَلِيدًا وَلَبِثْتَ فِينَا مِنْ عُمُرِكَ سِنِينَ
"Waleed وليد" means newborn; and is a popular name among Arabs. This turned out to be Moses' name in ancient Egyptian.
Mobirise.com