May Allah Shower His Blessings Upon You Meaning : Blessings of god be upon him and his progeny. May Allah Shower His Blessings Upon You Meaning - The messenger of allah said to me: