Meng signifies a beginning or starting point, while Yao symbolizes vastness and distance; the name implies having grand aspirations, a broad mind, and a promising future.
The name signifies the light shining upon the people, symbolizing wisdom and hope, and expressing wishes for social harmony and the well-being of the people.