Next level Clbuttic [1] mistake
The more accurate translation would have be "precious/treasure" -- i.e., Shop for [Treasure]. (Taobao lit. means to [Pan] for [Treasure])
In common colloquial usage, though, the term would indeed refer to "baby" in the same sense as "my precious/darling".
Another very ironic example of that is this recent Reddit post [1], where the name "Nasser" was censored in-game to become "N***er", making it look much, much worse.
[1] https://www.reddit.com/r/gaming/comments/znfw7y/my_name_is_n...