Yuan is a Chinese name whose meaning depends on the character, often linked to origin, distance, or elegance.
Like Yuan?
Swipe through thousands of names like it