muhammad meaning in English
n. muhammad, male first name (arabic); mohammed (570-632 bc), founder of the islamic religion, divine prophet of islam
n. muhammad, male first name (arabic); mohammed (570-632 bc), founder of the islamic religion, divine prophet of islam