look up any word, like dirty sanchez:
 
1.
Honest one; Distinguished one, One worthy of praise.
Shariffa is a highly respected name because it means distinguished one.
by Shariffa Wilson December 02, 2003