Top definition
Shenaye is a name for girls who are smart, beautiful, and knows her athletic game. She's made in her own image and his confident. You better be friends with this girl
by Yogurl_321 April 19, 2017
Get the mug
Get a shenaye mug for your daughter Helena.