What does Abdul-Shakoor mean?

Abdul-Shakoor meaning in Names Dictionary

Servant of the very thankful.
Name Origin: Arabic
Name Gender: Male