Top definition
Shaniha is the name of people who loves to speak there mind she’s trustworthy and known as a very beautiful girl who’s not mean and loves reading and is a very sweet and helpful person
Girl 1 hey shaniha can you help me with my book report

Shaniha : yea sure
by Shaniha May 10, 2018
Get the mug
Get a shaniha mug for your coworker James.