A Chinese name combining xin ('trust,' 'heart,' or 'new') and yu ('jade' or 'rain'), with auspicious meaning.
Like Xinyu?
Swipe through thousands of names like it