Definitions for "Heidrun"
(hayd-run) [ heidr heath or honor] The goat that nibbles the bark of the Tree of Life