Uk English Meaning of lena

Lena

Other Uk English words related to Lena

No Synonyms and anytonyms found

Definitions and Meaning of lena in English

Wordnet

lena (n)

a Russian river in Siberia; flows northward into the Laptev Sea

Webster

lena (n.)

A procuress.

FAQs About the word lena

Lena

a Russian river in Siberia; flows northward into the Laptev SeaA procuress.

No synonyms found.

No antonyms found.

lemuroidea => Lemuroidea, lemuroid => Lemuroids, lemurine => lemurine, lemuridous => lemuroid<br>, lemuridae => Lemurs,