XinyuanMeaning: Heart's wish, new beginningOrigin: ChinesePronunciation: Shin-ywenBrowse Chinese Names