UTGARD


Meaning of UTGARD in English

[Norse] In Norse mythology, the abode of the giants, situated in Jotunheim. Utgard-Loki had his castle here.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.