English Dictionary

Pioneers in dictionary publishing since 1819

Lena (ˈliːnə Pronunciation for Lena ; Russian ˈljɛnə) 

Definitions

noun

  1. a river in Russia, rising in S Siberia and flowing generally north through the Sakha Republic to the Laptev Sea by an extensive delta: the longest river in Russia. Length: 4271 km (2653 miles)

Comments

Log in to comment on this word.