what are divine revelation? Wahi definition in islam

 wahi means divine revelation. Every letter of the Holy Quran was sent down upon the Prophet Muhammad [PBUH]. Almost always, a divine revelation is sent via the Archangel Jibraail . Some divine revelations have come directly upon the sacred heart of the Prophet, without any medium. The honorable Musa was granted the honor… Read More »