Arabic name (مجدد) means - "renovated, renewed, regenerated, remade, refreshed, reanimated, restorative, rebuilt".
Prophet Muhammad said; - "Allah shall raise for this Ummah at the head of every century a man who shall renew (or revive) for it its religion."
Comments (0)