Subscribe
URL of the page has been copied to clipboard.
Meaning : (Norse mythology) goddess of the dead and queen of the underworld.
Synonyms : hela
Install App