شيماء

Shaima

girlArabic

Shaima is a Muslim girl name meaning “Having a beauty mark; of good character”.

MeaningHaving a beauty mark; of good character
GenderGirl
OriginArabic
Arabic spellingشيماء
Pronunciationshay-MAH
Arabic rootش ي م (sh-y-m) — beauty mark; natural disposition
Muslim name?Islamic / Arabic name

Meaning and origin of Shaima

Shaima is the common spelling of Shaymāʾ, a name meaning a woman with a beauty mark (shāma), and associated with good natural character (shīma). Al-Shaymāʾ bint al-Ḥārith was the foster sister of the Prophet Muhammad ﷺ, daughter of Ḥalīma al-Saʿdiyya. When she came to him after the Battle of Hunayn, he honoured her by spreading his cloak for her.

Is Shaima a Muslim name?

Yes. Shaima (Shaymāʾ) is a Muslim name of Arabic origin. It was the name of the Prophet's foster sister, al-Shaymāʾ bint al-Ḥārith.

Where is the name Shaima used?

Very popular in Egypt, the Gulf, Pakistan and Afghanistan.

Gifts with the name Shaima

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 Shaima

Read more

More girl names like Shaima

Frequently asked questions

What does the name Shaima mean?

Shaima means 'Having a beauty mark; of good character'. It comes from Arabic.

Is Shaima a Muslim name?

Yes. Shaima (Shaymāʾ) is a Muslim name of Arabic origin. It was the name of the Prophet's foster sister, al-Shaymāʾ bint al-Ḥārith.

How do you write Shaima in Arabic?

Shaima is written شيماء in Arabic script.

How do you pronounce Shaima?

Shaima is pronounced shay-MAH.

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