i love Emily--always have for some reason.....Shay for a boy might be a bit odd and off-putting....i personally have never a met a guy named Shay---but tons of females...so there you go....
It's a name that is on this website: babynames.com Is it Shay?? haha
take all the words with ay... take the ay off, and move the letter that is left to the front of the previous word. Children love to play pig-latin.