مشعل

Mashal

girlArabicMuslim

Mashal is a Muslim girl name of Arabic, Urdu usage origin, meaning “Torch, light”.

MeaningTorch, light
GenderGirl
OriginArabic, Urdu usage
Written asمشعل
PronunciationMASH-al
TraditionMuslim
Used inPakistan, India

Meaning and origin of Mashal

Mashal is based on the Arabic mishʿal, meaning a torch, from the root sh-ʿ-l, to kindle. In the Gulf the name is usually spelled Mishal or Meshaal and is given to boys. In Pakistan and India, however, Mashal has become a name for girls, suggesting someone who lights the way for those around her. This spelling follows the way the word sounds in Urdu.

Is Mashal a Muslim name?

In South Asia, Muslim parents give Mashal, an Arabic-derived name meaning torch, to their daughters.

How popular is Mashal?

Given to girls mainly in Pakistan and the Pakistani diaspora.

Gifts with the name Mashal

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Mashal

Names similar to Mashal

More Muslim girl names

Frequently asked questions

What does the name Mashal mean?

Mashal means 'Torch, light'. It is of Arabic, Urdu usage origin.

Is Mashal a Muslim name?

In South Asia, Muslim parents give Mashal, an Arabic-derived name meaning torch, to their daughters.

How do you pronounce Mashal?

Mashal is pronounced MASH-al.

Is Mashal a boy or girl name?

Mashal is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.