
谢谢邀请。其实另一个答案已经很完备了,我只能作一点小小的补充。
handful 的原义是「把手张开,最多可以托住的东西的量」,在这里,hand是「手」,但 -ful 是「容量」的意思,合起来就是「手能承载的(最大)量」。它其实是个度量概念。
手能承载的东西并不多,由此引申出了「少」这个意思,这就是为何它可以作几个、少数解。
至于 colorful ,这里的 -ful表示「充满、拥有、带上....特征」,所以 colorful是「满了色彩」之意。-ful之所以有两个意思,是因为其本身的含意有引申和扩展,具体如下:
-ful 表示在某处充满......, 反过来想,既然是充「满」,那就说明有「边界」;既然有「边界」,那么自然就引申出了「容量」概念。就这样,-ful 也就是带上了容量的意思(handful原本就是字面表达的意思,简单直接——hand full (「手满」),也就是「以手的面积为界而放满」)。
希望对您有帮助。
