by J.Y. (guest)
6/15/2007, 12:06 PM
This site deals with surname/family name meanings, not family history or origin legends. So only the last part of your explanation, that the surname Cheng comes from the name of a historical Chinese kingdom, is relevant.
As for adding names, I don't know how it's done, I've given up trying.