Shareef
What is the meaning of the name Shareef?
The name Shareef is primarily a male name of Arabic origin that means Virtue.
People who like the name Shareef also like:
Sulaiman, Zentavious, Sylvain, Shecayah, Syaoran, Zedekiah, Yahya, Serafina, Sakina, Seanna, Sakura, Zivanka, Zweena, SenaldaNames like Shareef:
Scorpio, Sharpay, Sherif, Sharp, Sheriff, Sarva, Sharif, Sharifa, SarabiStats for the Name Shareef

