Rafeeq comes from Arabic and means "companion" or "friend," from a root tied to fellowship and gentle company.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rafeeq?
Swipe through thousands of names like it