Tmall

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

What does Tmall mean?

Taobao Mall (Tmall) or tmall.com, is a website for Business-to-Consumer (B2C) online retail in China by Alibaba Group.