شاكر

Shakir

boyArabic

Shakir is a Muslim boy name meaning “Thankful, grateful”.

MeaningThankful, grateful
GenderBoy
OriginArabic
Arabic spellingشاكر
PronunciationSHAA-kir
Arabic rootش ك ر (sh-k-r) — to thank, to be grateful
Muslim name?Islamic / Arabic name

Meaning and origin of Shakir

Shakir is the Arabic active participle shākir, 'one who gives thanks'. The Quran uses it to praise the Prophet Ibrahim as grateful for God's blessings, and also of God Himself, who appreciates good deeds. It is used across the Muslim world, and the related forms Shakur and Shukri come from the same root.

Is Shakir a Muslim name?

Yes. Shakir is a Muslim name of Arabic origin meaning thankful, a quality praised in the Quran.

Is Shakir in the Quran?

The Quran says 'And Allah is ever Appreciative (shākiran) and Knowing' (Quran 4:147).

Where is the name Shakir used?

Used throughout the Muslim world, from Turkey (Şakir) to South Asia and West Africa.

Gifts with the name Shakir

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 Shakir

ShaakirŞakirChakirShakiru

More boy names like Shakir

Frequently asked questions

What does the name Shakir mean?

Shakir means 'Thankful, grateful'. It comes from Arabic.

Is Shakir a Muslim name?

Yes. Shakir is a Muslim name of Arabic origin meaning thankful, a quality praised in the Quran.

How do you write Shakir in Arabic?

Shakir is written شاكر in Arabic script.

How do you pronounce Shakir?

Shakir is pronounced SHAA-kir.

Is Shakir mentioned in the Quran?

The Quran says 'And Allah is ever Appreciative (shākiran) and Knowing' (Quran 4:147).

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