That's cool. "The sun gave birth to him."
Years ago, I listened to a course on the Old Testament. The lecturer commented that "Moses" has the same root as Ramses. Also, according to the lecturer, it has relevance to being "out of the water" which fits with the birth story of Moses. Not sure if that's true, but I found it interesting nevertheless.
https://en.wikipedia.org/wiki/Moses
An Egyptian root msy ('child of') has been considered as a possible etymology, arguably an abbreviation of a theophoric name, as for example in Egyptian names like Thutmoses ('child of Thoth') and Ramesses ('child of Ra'), with the god's name omitted. Abraham Yahuda, based on the spelling given in the Tanakh, argues that it combines "water" or "seed" and "pond, expanse of water," thus yielding the sense of "child of the Nile" (mw-š). However, Kenneth Kitchen argued that an Egyptian origin for the name was unlikely, as the sounds in the Hebrew m-š-h do not correspond to the pronunciation of Egyptian msy in the relevant time period.[26]
The biblical account of Moses' birth provides him with a folk etymology to explain the ostensible meaning of his name. He is said to have received it from the Pharaoh's daughter: "he became her son. She named him Moses [מֹשֶׁה, Mōše], saying, 'I drew him out [מְשִׁיתִֽהוּ, mǝšīṯīhū] of the water'."[28][29] This explanation links it to the Semitic root משׁה, m-š-h, meaning "to draw out". The eleventh-century Tosafist Isaac b. Asher haLevi noted that the princess names him the active participle 'drawer-out' (מֹשֶׁה, mōše), not the passive participle 'drawn-out' (נִמְשֶׁה, nīmše), in effect prophesying that Moses would draw others out (of Egypt); this has been accepted by some scholars.[