Search Result for "lena":
Wordnet 3.0

NOUN (1)

1. a Russian river in Siberia; flows northward into the Laptev Sea;
[syn: Lena, Lena River]


The Collaborative International Dictionary of English v.0.48:

Lena \Le"na\ (l[=e]"n[.a]), n. [L.] A procuress. --J. Webster. [1913 Webster]




Shop Amazon - Best Selling Products - Updated Every Hour