It's a good choice to name the boy Xuan Ming. The name Xuan Ming has the meanings of wisdom, self-confidence, sunshine, happiness, wealth and success. Ming characters mean bright, clear and wise, while Xuan characters mean tall and majestic. This name gives people a sense of knowledge, wisdom and thought, and also shows the characteristics of a boy full of vigor, dignity and indomitable spirit.