lena Meaning, Definition & Usage

  1. noun a Russian river in Siberia; flows northward into the Laptev Sea
    Lena River.

WordNet


Le"na noun
Etymology
L.
Definitions
  1. A procuress. J. Webster.

Webster 1913