embla








noun Scandinavian Mythology.

  1. the first woman, made by the gods from a tree.
53 queries 0.724