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