1. A procuress. 2. a Russian river in Siberia; flows northward into the Laptev Sea
lena | lena river | lenard |