Bao

Bao is a baby name of Chinese origin.

Meaning of Bao

Treasure, jewel.

Themes: Gem