Şakir, Arapça شَاكِر sözcüğünden gelen bir erkek adıdır ve “şükreden, verilene minnet duyan” kişiyi anlatır. Kök, Türkçede de kullanılan şükür sözcüğüyle ortaktır. Nişanyan Adlar, İslam geleneğinde Şakir'in Nuh peygamberin bir başka adı olarak anıldığını belirtir. TDK sözlüğü de adı hâlinden memnun olup şükreden kişi diye açıklar.
Benzer isimler arasındaki Fakir ve Zakir ile yalnız ilk harfte ayrıldığı için Şakir söylenirken baştaki ş sesinin belirgin tutulmasını ister. İki heceli ad r ile bittiği için ek alırken değişmez: Şakir'in, Şakir'e. Kız çocuk için aynı kökten gelen karşılık Şakire'dir; Şükrü de aynı kökten türemiş, Türkiye'de tanıdık bir erkek adıdır.
