Vilyuy

English

Proper noun

Vilyuy

  1. A river in Russia, the longest tributary of the Lena.