← Back to browselenanoun#5,525TranslationNo Japanese definition yet.English definitiona Russian river in SiberiaExamplesThey call her Lena.Lena is reading a teen magazine.Similar wordslena'sleenalenlenardlenapelend← netscapeopponent →