EMBLA


Meaning of EMBLA in English

/em"blah/ , n. Scand. Myth.

the first woman, made by the gods from a tree. Cf. Ask .

[ almr ELM ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .