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, Yahya, Sylvain, Syaoran, Zedekiah, Zentavious, Shecayah, Sakina, Serafina, Seanna, Sakura, Senalda, Zweena, ZivankaNames like Shareef:
Sarabi, Sharifa, Sherif, Sheriff, Sharpay, Scorpio, Sarva, Sharp, SharifStats for the Name Shareef

