Shao is a Chinese name and surname whose meaning varies by character, often linked with youth, brightness, or continuity.
Like Shao?
Swipe through thousands of names like it