The boy's name Shakir \sh(a)-kir\ is of Arabic origin, and its meaning is "grateful".
Shakir has 2 variant forms: Shakeer and Shaqueer.
A baby name that sounds like Shakir is Shachar.
Shakir is a very rare male first name and a popular surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name Shakir. Click here to compare Shakir with related baby names.
[Top]