Chinese name combining 'jia' (good, excellent, beautiful) and 'xin' (heart, trust, sincerity), conveying virtuous character.
Like Jiaxin?
Swipe through thousands of names like it