Definition : Taobao Mall
Category : Computing » Websites
Country/Region : China China
Popularity :

What does Tmall mean?

Taobao Mall (Tmall) or, is a website for Business-to-Consumer (B2C) online retail in China by Alibaba Group. In 2012, officially changed its Chinese name to Tiān Māo (天猫), with a view to creating phonetic similarity between its English and Chinese names. The name ‘Tian Mao’ literally means 'Sky Cat'.