A Chinese name often built from characters for “heart” and “grace,” interpreted as inner beauty or calm character.
Like Xinran?
Swipe through thousands of names like it