Possible names: Xu Baoshu (Bao means precious and loved. Baoshu means precious book.)
Xu Baolin (Baolin means gathered treasures. )
Xu Baoyu (Baoyu, meaning precious jade.)
Xu Baole (Le, meaning joy, happiness, and interest.)
For reference