What does Hamza mean?
Commonly understood as 'lion', and also 'strong, steadfast'. Linked to the root h-m-z and to a plant with a sharp, pungent taste. Borne by Hamza ibn Abd al-Muttalib, the Prophet's uncle, called 'Lion of God'.
What does Musa mean?
The Arabic form of the prophet Moses (Musa), a name of Egyptian/Hebrew origin (folk-etymologized in Hebrew as 'drawn out of the water'). The Arabic form carries no independent Arabic root meaning; Musa is among the most frequently named prophets in the Quran.