Lénza

English: Translation
Helen
Greek: Translation
Ελένη
noun
Names
Noun Class
diminutive; fem.
General