Meaning of lena river
Definition of lena river
(noun)
a Russian
river
in Siberia; flows
northward
into the Laptev Sea
Other information on lena river
WIKIPEDIA results for
lena river
Amazon results for
lena river
Tweet