Mashal is an indirect Quranic name for boys and girls that means “light”, “lantern”, “torch”, anything that gives off light. It is derived from the Sh-Ain-L root which is used in Surat Maryam (Chapter 19 of the Quran):
Name Heritage
Translation
مشعل
Origin
Arabic
Nature
Not Quranic
Root
SH-AIN-L
Explore
"Light and Radiance"
Discover other names that share this beautiful meaning