Home›Baby Names›Muhammad Kashif محمد کاشفMuhammad KashifMeaning: Praised; Discoverer♡ Save name MeaningPraised; DiscovererOrigin—Gender—Pronunciation—CategoriesUrdu Similar NamesView all →NamarName of a mountainArabic♡Geetgitasong; songHindu♡TammamahTammamah is an Arabic name for girls that means whole, complete, without flaw.Urdu♡MaimunaBenefit, Blessings and ProfitUrdu♡AnaymadhavLeader; Lord KrishnaHindu♡RogelioChristian♡