jobin·قبل 10 سنوات·discussAltaba is the abbreviation of alibaba's father in China. 阿(A)里(Li)它(Ta)爸(Ba) XD