Hela

Proper noun

 * 1)  Norse goddess

Etymology
.