Muwlid and Muslim Nativity Scenes…

Muwlid is an arabic word that means “Birth” and tends to allude to the birth of the Prophet Muhammed (peace be upon Him) and is a celebration of Prophet Muhammed’s birthday. It falls on the first day of the Islamic month of Rabii’ (which in Arabic means the month of Spring) and is the third…