'Lena River' definitions:

Definition of 'Lena River'

From: WordNet
noun
A Russian river in Siberia; flows northward into the Laptev Sea [syn: Lena, Lena River]