From Arabic Sufyan, an old tribal name often linked with swiftness or lightness.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sufjan?
Swipe through thousands of names like it