foule

/ful/
1.
nounfeminine

crowd

throng

multitude (of people)

Il y a une foule devant le magasin pour les soldes.

There is a crowd in front of the store for the sales.

Synonyms:monde, multitude, masse
2.
nounfeminine

a large number (of things or people) — used like 'a lot of'

J'ai reçu une foule de messages après l'annonce.

I received a large number of messages after the announcement.

Synonyms:beaucoup de, de nombreux