شمع

Shama

girlArabic, via Urdu / Persian

Shama is a Muslim girl name meaning “Candle, flame”.

MeaningCandle, flame
GenderGirl
OriginArabic, via Urdu / Persian
Arabic spellingشمع
PronunciationSHAM-ah
Arabic rootش م ع (sh-m-ʿ) — wax, candle
Muslim name?Islamic / Arabic name

Meaning and origin of Shama

Shama comes from the Arabic shamʿ, 'wax, candle', which passed into Persian and Urdu as shamaʿ. In Persian and Urdu poetry the candle and the moth are a classic image of love and self-sacrifice. As a girl's name it is used mainly in Pakistan and India, and the name is distinct from Shamaa or Shaima.

Is Shama a Muslim name?

Yes. Shama is a Muslim name of Arabic origin meaning candle, used mostly by South Asian families.

Where is the name Shama used?

Used in Pakistan, India and Bangladesh.

Gifts with the name Shama

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 Shama

ShamaaShamahShamma

More girl names like Shama

Frequently asked questions

What does the name Shama mean?

Shama means 'Candle, flame'. It comes from Arabic, via Urdu / Persian.

Is Shama a Muslim name?

Yes. Shama is a Muslim name of Arabic origin meaning candle, used mostly by South Asian families.

How do you write Shama in Arabic?

Shama is written شمع in Arabic script.

How do you pronounce Shama?

Shama is pronounced SHAM-ah.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.