Xiao Hong Zao... Little Red Date? How very (not) fitting!
I wonder if there's meaning behind the other names XD
There are indeed meanings! They're either a fruit or vegetable, bless~