Word Definition - 万紫千红

wàn zǐ qiān hóng thousands of purples and reds (idiom); a blaze of color; fig. a profusion of flourishing trades