NameTree.app Logo - AI Baby Name Generator

Muhammadmusa

upright · teach · cure

Name Origin

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.