Tamil Dictionary 🔍

helena

Hel"e*na, n. Etym: [L.: cf. Sp. helena.] Defn: See St. Elmo's fire, under Saint.


helena - Similar Words