Kashiff is a variant of Kashif, an Arabic name meaning 'discoverer' or 'revealer.'
Like Kashiff?
Swipe through thousands of names like it