Meaning and Origin of: Helena

The name Helena is Greek for Torch