[Metr]
"Meter" is Метр in Russian.
Метр means "Meter" in English.
Word #1220 of 6,000 by frequency in Russian.
До магазина всего сто метров.
The store is only a hundred meters away.