- Current rating.
to add this name to your favorite namelist!
The meaning of the name Muhammad: Praised
The origin of the name Muhammad: Arabic
Alternate spellings: Mohamed, Mohammad, Muhammed
People who like the name Muhammad also like: Johnny
, Jerome Anisa
BN name lists
in U.S. births
Muhammad My Friend - Tori Amos