شمع

Shama

girlArabicMuslim

Shama is a Muslim girl name of Arabic, via Urdu / Persian origin, meaning “Candle, little flame”.

MeaningCandle, little flame
GenderGirl
OriginArabic, via Urdu / Persian
Written asشمع
PronunciationSHAM-ah
TraditionMuslim
Used inPakistan, India

Meaning and origin of Shama

A candle glows at the centre of this name. It began as the Arabic shamʿ, meaning wax or candle, from the root sh-m-ʿ, and passed into Persian and Urdu as shamaʿ. Poets writing in those languages return again and again to the candle and the moth, an enduring picture of devoted, self-giving love. Shama is mostly chosen in Pakistan and India, and it should be kept separate from Shamaa or Shaima.

Is Shama a Muslim name?

South Asian Muslim families in particular are drawn to Shama, an Arabic-rooted name whose image of a candle feels warm and gentle.

How popular is Shama?

Most bearers live 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

Names similar to Shama

More Muslim girl names

Frequently asked questions

What does the name Shama mean?

Shama means 'Candle, little flame'. It is of Arabic, via Urdu / Persian origin.

Is Shama a Muslim name?

South Asian Muslim families in particular are drawn to Shama, an Arabic-rooted name whose image of a candle feels warm and gentle.

How do you pronounce Shama?

Shama is pronounced SHAM-ah.

Is Shama a boy or girl name?

Shama is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.