Likely an Arabic-rooted name; related forms suggest meanings around swiftness or flowing movement.
Like Jarif?
Swipe through thousands of names like it