versta
Top 50000
Meanings
Noun
1. verst; versta (Russian unit of length equivalent to 1.07 kilometers)