Best Answer - Chosen by Voters
Translation from Arabic: What are the names of the Prophet Muhammad peace be upon him?
The root meaning of the name Muhammad is "praise". Other names in Arabic with the same root meaning are Mahmud, Ahmed, Hamid and al-Hamid,
The name Muhammad means "Praiseworthy" and occurs four times in the Koran. The Koran addresses Muhammad in the second person not by his name but by the appellations prophet, messenger, servant of God (‘abd), announcer (bashir), warner (nathir), reminder (mudhakkir), witness (shahid), bearer of good tidings (mubashshir), one who calls [unto God] and the light-giving lamp (siraj munir).
Not a bad answer for a Christian, eh? Infidels answers Islamic questions. What is the Earth coming to!