[Stantsiya]
"Station" is Станция in Russian.
Станция means "Station" in English.
Word #995 of 6,000 by frequency in Russian.
Встретимся на станции метро.
Let's meet at the metro station.