Mawlid al-Nabi

Mawlid al-Nabi

Mawlid or Mawlid al-Nabi al-Sharif (mawlidu n-nabiyyi, "Birth of the Prophet", sometimes s...