Baby Names and Name Generators

What Does Shakeer Mean?
"grateful"