Muhammad Meaning in Urdu

Muhammad (مُحَمَّد) is an Islamic boy name. In Urdu, its meaning is "تعریف کیا گیا، قابلِ ستائش". Discover its Arabic origin, pronunciation and full translations in 15 languages.