palmload

Noun

 * 1)  A handful
 * 2) The amount of something which can be held in one's palm of their hand.
 * 3) A lot
 * 1) A lot