stafli

Noun

 * 1) stack, pile heap of things stacked on top of each other
 * 2)  a stack