Rafeeq comes from Arabic and means "companion" or "friend," from a root tied to fellowship and gentle company.
Like Rafeeq?
Swipe through thousands of names like it