How about Xena prn ZEE-nah? It's a Greek name meaning "guest" or a variant of the Greek name Xenia (ZEE-nee-ah) meaning "hospitable". Being a guest can be joyous and being hospitable can bring joy and happiness! Well maybe that's pushing it but I think Xena is a pretty name and similar to Xing.