ELENA


Meaning of ELENA in English

[Folklore] A heroine that is featured in a Russian folktale about a firebird.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.