Prophet’S Heart Romoval For Removing Evil
It was a dream in which things or meaning are perform symbolically. It means the purification of the heart of the prophet.