Home›Baby Names›Muhammad Haider محمد حیدرMuhammad HaiderMeaning: Praised; Lion♡ Save name MeaningPraised; LionOrigin—Gender—Pronunciation—CategoriesUrdu Similar NamesView all →Mirza InamPrince, noble title; Gift, reward♡KarmaVine, grapevine, kind, generous.Urdu♡NatanaelChristian♡AyushcharanLong life; feet, refugeHindu♡DayimEverlasting, perpetual, for ever.Arabic♡RonnieChristian♡