Random Words:
1.
Someone who thinks he or she is pretty sweet, but really isn't. Illustrated by the character Cachie on Happy Days. Other variations..
1.
Shani is an African name meaning magnificent noise.
Pronounced : Shay-nee
Shani: a name meaning beautiful music or singing...