"Altar" is Алтарь in Russian.
Алтарь means "Altar" in English.
Word #2393 of 4,000 by frequency in Russian — level B2.
Свечи стояли прямо перед алтарём.
Candles stood right in front of the altar.