What's a good name for a boy named Wang Gui?

as follows:

1.

2. Widowed.

3. break.

4. Grave.

5, yo.

6. Dust.

7. hurdle.

8. Sleep.

9. Dad.

1. Corydalis.

11. meow.

12. promise.

13. Prison.

14. Chen.

15. discard.

16. Meng.

17, single.

18. companion.

19.

2.

21, tired.

22, sheng.