Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: guobao gubo guabao guba cubao guibao ?

bǎo ancient castle
bāo to bulge; to swell / a bulge; a swelling
bāo (originally Cantonese) to patch things up with one's spouse or lover; to reconcile with one's partner

Dictionary · Google Translate · Help
By MDBG 2026