Baby Names and Name Generators

What Does Raghib Mean?
"desirous"