Home›Baby Names›Shah Ehsan شاہ احسانShah EhsanMeaning: King, noble title; Excellence, kindness♡ Save name MeaningKing, noble title; Excellence, kindnessOrigin—Gender—Pronunciation—CategoriesUrdu Similar NamesView all →BreannaChristian♡AmitpalInfinite; protectorHindu♡IhaiaChristian♡ChandraBeautiful like moon.Urdu♡MiranChristian♡KhateebOrator, Preacher, title of someone who delivers speech.Arabic♡