upright · teach · cure
Source: Arabic
Root Word: Muhammad and Musa
Derived From: Muhammad and Moses
Meaning: Muhammad means praiseworthy and Musa means Moses
Popularity History: Compound names combining these two names are less common, but both Muhammad and Mousa are extremely common in the Muslim world.