Answer:
(Fatwa: 256/252=L)
It is right to name a child as ?Muhammad Imdadullah?. ?Muhammad? is prefixed for barakah (blessing), it is not mismatch. As far as making intention of naming newborn baby with ?Muhammad? is concerned it is not proved by any Quran and Hadith, it might be experience of any pious person; therefore it is not a established reason.
Allah (Subhana Wa Ta’ala) knows Best
Darul Ifta,
Darul Uloom Deoband
