淘宝网TáobǎoWǎng
Top 20000
Meanings
1. Taobao Marketplace, a Chinese website for online shopping
Characters used