Ziyao's name is very rhythmic and pleasant to listen to, and Ziyao represents endeavor. Yao's metaphor is beautiful and precious, and it has a better meaning, so it's very nice.
It should be noted that the choice of a name should first meet the baby's gender characteristics, and secondly, the name generally entrusts the hope and blessing of relatives to the child, so the meaning is better.