Sheriff may reflect the English title sheriff or Arabic Sharif, meaning noble or honorable.
Like Sheriff?
Swipe through thousands of names like it