HELENA


Meaning of HELENA in English

noun ·see st. elmo's fire, under saint.

Webster English vocab.      Английский словарь Webster.