ヴェルスタ
Meanings
Noun
1. verst (obsolete Russian unit of length)