It is a combination of two words:
* Abd: Servant or slave
* Karim: Generous, noble, or kind
Therefore, the name Abdikarim signifies someone who is devoted to a generous or benevolent being.
It is a popular name in many Muslim-majority countries and is often given to boys.