The name Cray means Tribe Name and is of Native American origin. Cray is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
From the word Kristineaux, which French fur traders used for the First Nations people near James Bay. Kristineaux became shortened to Kri or CREE in English. Cree Summer, actress/voiceover artist.