Home›Baby Names›Muhammad Kamal محمد کمالMuhammad KamalMeaning: Praised; Perfection♡ Save name MeaningPraised; PerfectionOrigin—Gender—Pronunciation—CategoriesUrdu Similar NamesView all →AmardhwajImmortal; banner, standardHindu♡JochemChristian♡AnaykrishLeader; Lord KrishnaHindu♡MaariaChristian♡PashminaWoollen type of cloth, old historic name with Zoroastrian origins.Urdu♡AlessandroChristian♡