Shereef \sh(e)-reef\ as a boy's name is a variant of Sharif (Arabic), and the meaning of Shereef is "honored".
The baby name Shereef sounds like Shareef and Sherif. Other similar baby names are Sherill, Sherrod and Sherwyn.