HELENA Meaning of HELENA in English Helena (hé-)nprf Helen Interlingua English vocab. Английский словарь Интерлингва. 2012