Definition of Lena

  • (n.) A procuress.

Synonyms of Lena


Antonyms of Lena


No Antonyms Found.

Homophones of Lena