In Afghan culture, the name ‘Muhammad’ means ‘praiseworthy’ and is a past participle of the verb ‘hammada’, which translates to the meaning ‘to praise.’