Lena /(lē"nȧ)/

Le·na

Lena

n.
  1. A procuress.