Definitions by Shayblack
Shasya
An Indian name that means small growing flowers. A very handsome, usually a tall dark good-looking fella whose into sports, never quits and very good at whatever he puts his mind to. Loves his family and is a mommas boy.