ベルスタ
berusuta

Noun

1. verst (obsolete Russian unit of length)

From Russian "versta"

Other forms: