Webster's Revised Unabridged Dictionary · 1913

Lena

Lena (lē"nȧ) , noun

[Latin]

A procuress. — J. Webster