beaucoups

noun
  1. a large number or amount of something; lots
  2. Usage: informal; chiefly military slang; from French beaucoup (much, many)

Examples