What does Ahmad mean?
From the root h-m-d (ح-م-د, 'to praise'), a superlative meaning 'most praiseworthy, most commendable'. It shares its root with the name Muhammad and is itself cited as one of the names of the Prophet. Also spelled Ahmed.
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.