Shanay \sh(a)-nay\ as a girl's name is a variant of Sha- (American) and Shanae (American). See for meaning of Shanay.
The baby name Shanay sounds like Shana, Shanah and Shaney. Other similar baby names are Shantay, Sharay and Shandy.