Arabic *Rā'ūf* means 'compassionate' or 'kind,' a name carrying a clear ethical virtue.
Like Rauf?
Swipe through thousands of names like it