Trang is often tied to Sino-Vietnamese roots and is commonly interpreted with meanings such as moon, elegance, or adornment.
Like Trang?
Swipe through thousands of names like it