[Stolitsa]
"Capital" is Столица in Russian.
Столица means "Capital" in English.
Word #2149 of 6,000 by frequency in Russian.
Москва — столица России.
Moscow is the capital of Russia.