Webster's Revised Unabridged Dictionary · 1913
Helena
Copy link
Helena
, noun
[Latin: compare Sp.
helena
.]
See St. Elmo's fire, under
Saint
.
↑