Meaning of Bao

Bao is a Chinese name for boys.
The meaning is `precious treasure, guarantee`
The name Bao is most commonly given to Dutch boys. (3 times more often than to American boys.)
Bao is given to boys and girls in Nederland, England and Wales and France

About my name (0)

comments (0)

Baby names in the community