A Chinese name whose meaning varies by character, often linked to "heart," "new," or "trust."
Like Xin?
Swipe through thousands of names like it