Cho is a common Sinitic and
Korean name. As a Japanese given name it is derived from the word
cho [--], meaning --butterfly--.
Chang is a Chinese family name, depending on the character meaning --prosperous-- [--], "common" [--], "bright" [--], "to sing/chant" [--] or --unhindered-- [--].
read more >>