China Naming Network - Almanac query - Maoxing boy Ming da quan
Maoxing boy Ming da quan
Mao Jun: Shuai Nan: Zhuang.
Mao Hongtao: Vibrant and thriving.
Mao Weiwei: great and auspicious
Mao Rongxuan Xuan: Extraordinary in bearing.
Mao Yueze: A Broad Water Source
Mao Hongxuan Hong: vigorous, Wang Xuan: bright.
Mao Shaowen Shao: Inheritance