babynamecircle
Muslim baby names

Boy · Arabic · Muslim

Shakir

شاکر

Say it SHAA-kir

Meaning
Thankful, grateful; one who gives thanks and praise Steingass, p. 724
Say it
SHAA-kir
Written
شاکر
Other spellings
Shaakir

Shakir

Stays on your phone. A family name is never required.

Shakir meaning

Shakir (شاکر) is a Muslim boy's name of Arabic origin.

Thankful, grateful; one who gives thanks and praise

Shakir (شاکر) is the Arabic shākir, "one who gives thanks", from shakara, "to thank, to be grateful". Lane's lexicon explains the verb as thanking someone for a kindness and acknowledging it gratefully; Steingass gives shākir as thankful and praising, also resigned or contented, and notes that it is used of God. The Quran describes the prophet Ibrahim as "grateful for His favours", shākiran li-anʿumihi (16:121), and calls God shākir, "appreciative" of good deeds (2:158).

Source: Steingass, A Comprehensive Persian–English Dictionary (1892), p. 724 · entry shākir (شاکر) · See the entry
In the Quran: 16:121 (shākiran (شَاكِرًا)) · checked 25 Oct 2026

References: Steingass, Persian–English Dictionary, shākir, p. 724 · Lane, Arabic–English Lexicon, shakara, Book I p. 1584 · Quran 16:121 · Quran 2:158

Spellings

Shakir · Shaakir

Related names

Also meaning devotion

Also starting with Sha-

More Urdu names

Browse more like this