Ziyi is of Chinese origin, meaning 'beautiful' and 'elegant'. It's composed of two characters: 'zi' (子) which means 'son', and 'yi' (义) which means 'righteousness'. While it traditionally refers to a male child, in recent years, the name has been increasingly given to females. Ziyi is popular for its charming sound and positive connotations.
"Ziyi was chosen as a baby girl's name five times in 2015."