Mao is a Chinese name whose meaning changes by character and may refer to fur, flourishing, or elegance.
Like Mao?
Swipe through thousands of names like it