[Sto]
"Hundred" is Сто in Russian.
Сто means "Hundred" in English.
Word #1349 of 6,000 by frequency in Russian.
Сто лет назад здесь был лес.
A hundred years ago there was a forest here.