meaning & history from japanese bai (momo) meaning "hundred" or tao (momo) meaning "peach" combined with zi (ko) meaning "child".