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