The supererogatory morning prayer has many names. Among them: Salat al-Duha or Sibhat al-Duha, Sibha meaning a...
Salat al Duha
Here are 18 voluntary acts from the Sunnah of Allah's Beloved (peace be upon him) that are...