Sherif


Sherif is an Arabic word meaning "noble", "highborn", or "honourable".

Given name