"Meeting" is Встреча in Russian.
Встреча means "Meeting" in English.
Word #352 of 4,000 by frequency in Russian — level A1.
Встреча началась без опоздания.
The meeting started on time.