"Capital" is Столица in Russian.
Столица means "Capital" in English.
Word #539 of 4,000 by frequency in Russian — level A2.
Москва — столица России.
Moscow is the capital of Russia.