Shaniha's definitions
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
by Shaniha May 10, 2018
Get the shaniha mug.