heaps
noun
°A large amount.