Helena

Definition:

  • (n.) See St. Elmo's fire, under Saint.

Compare helena with other words:

helena vs. lena

capital vs. helena