Name: Muhammad

Gender: Boy

Meaning: Praiseworthy - name of the LAST Prophet (A.S).

/202 votes