[Mesto]
"Place" is Место in Russian.
Место means "Place" in English.
Word #106 of 6,000 by frequency in Russian.
Это моё любимое место в городе.
This is my favorite place in the city.