Muhammad is an Arabic given male name meaning "praiseworthy". The name comes from the passive participle of the Arabic verb ḥammada (حَمَّدَ), meaning "to praise", which itself co…