Word Definition - 淘宝

táo bǎo Taobao, a Chinese online shopping website (abbr. for 淘寶網|淘宝网[táo bǎo wǎng])

Individual Character Details