Beelingo.com

English Dictionary

  • Hide translation

 Hela Hela

noun

  • (Norse mythology) goddess of the dead and queen of the underworld  ( Hel, Hela )
    (Norse mythology) goddess of the dead and queen of the underworld