1. The meaning of the name is lofty, positive, optimistic and confident. It means that the child will be far-sighted, far-sighted and knowledgeable in the future. Yuan originally means far away, long distance. It is extended to include long time, far-reaching meaning, many, large gaps, etc.
2. Yuanzhe: A name for boys. Zhe means smart and wise. When paired with the word Yuanzhe, it means being knowledgeable, profound, and talented.
3. Mingyuan: A name for boys. Ming means bright, clear, and insightful. When paired with the word Yuan, it means intelligence, wisdom, and a bright future.
4. Yuan Sheng: A name for boys. Sheng means strong, prosperous and bright. Paired with the word far, it means a bright future, prosperity and optimism.