Islamic Interpretation
Urging or encouraging someone in a dream to feed the hungry, give charity, or perform righteous deeds signifies the repentance of a sinner, a return to guidance, and the softening of the heart toward obedience. It also indicates the drawing of good fortune, blessings, and divine favor, as well as the awakening of conscience and sincere intention. Such a vision reflects enjoining what is right, spreading goodness, and reviving moral responsibility, and it points to following the noble character and exemplary conduct of the Prophet of God, peace be upon him, through compassion, generosity, and care for others.