"Crowd" is Толпа in Russian.
Толпа means "Crowd" in English.
Word #789 of 4,000 by frequency in Russian — level A2.
Толпа собралась на главной площади.
A crowd gathered in the main square.