Sherifat is derived from Arabic Sharifa, meaning noble, honored, or of high status.
Like Sherifat?
Swipe through thousands of names like it