"Cave" is Пещера in Russian.
Пещера means "Cave" in English.
Word #3334 of 4,000 by frequency in Russian — level B2.
Туристы нашли пещеру в горах.
The tourists found a cave in the mountains.