Baby Names and Name Generators

What Does Ateef Mean?
"kind"