Meaning of mohammad

Definition of mohammad

(noun) the Arab prophet who, according to Islam, was the last messenger of Allah (570-632)

Other information on mohammad

WIKIPEDIA results for mohammad
Amazon results for mohammad