Helena
helena
∗helena [ay-lay’-nah]
noun
1Castor and Pollux, a meteor, called also night-fire, or jack-o’-lantern. (Nautical) (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011