Name: Muhammad

Gender: Boy

Meaning: Praised, praiseworthy; the name of the Prophet

/143 votes