Why is the surname Yu Han nice?

Boy, girl?

Boy: Possible name: Yu Yihan (Yi, meaning justice, benevolence, impartiality. Han, meaning tolerance, magnanimity.)

Yu Dihan (Di, It means enlightenment and inspiration.)

Girl: Yu Yahan (Ya means elegance and elegance.)

Yu Yihan (Yi means versatility and skill.)

For reference.