Arabic name meaning 'guardian, watchman, or observer,' one of the 99 names of Allah.
Like Raqib?
Swipe through thousands of names like it