Answer: embla

AnswerCrossword Clue
EMBLAEve, in Norse myth