Home›Baby Names›Muhammad Hasan محمد حسنMuhammad HasanMeaning: Praised; Handsome, good♡ Save name MeaningPraised; Handsome, goodOrigin—Gender—Pronunciation—CategoriesUrdu Similar NamesView all →SabiraPatient, tolerant, fem. of Sabir.Urdu♡Hassan BilalHandsome, good; Companion's name♡RabaeeOne who has a desire and searchesArabic♡BasmatHappiness, Laughter, Joy and DelightArabic♡PrimitivaChristian♡Aruashadawn, light; hopeHindu♡