Cai
Either Male or Female
The meaning of the name Cai is Rejoice
The origin of the name Cai is Welsh
Notes: Short form of Caius. Also a female Chinese name meaning "colorful."
Also a female Vietnamese name meaning "girl, female."